Dit hotel is gelegen in downtown Palo Alto, Californië, in de buurt van attracties zoals Stanford University en Silicon Valley, en biedt moderne kamers met iPod docking stations en doordachte diensten.
Im Zentrum von Palo Alto, Kalifornien, bietet dieses Hotel moderne Zimmer mit iPod Docks und diverse Serviceleistungen in direkter Nähe von Sehenswürdigkeiten wie der Stanford University und Silicon Valley.