Dieses Hotel befindet sich in Palo Alto, nur 3 km von der Stanford University entfernt. Das Hotel befindet sich in unmittelbarer Nähe zu einer Auswahl an Attraktionen in der Umgebung sowie zu Einkaufsmöglichkeiten, Restaurants und Unterhaltungsmöglichkeiten. Die Gäste werden sich in einer großartigen Lage befinden, von der aus sie die Gegend erkunden können. Dieses moderne Hotel spricht Geschäftsreisende und Urlauber gleichermaßen an. Die Gäste werden mit herzlicher Gastfreundschaft und exzellentem Service begrüßt. Die Zimmer sind in erfrischenden Farbtönen gehalten und bieten ein friedliches Ambiente. Sie bieten eine ideale Umgebung, um bequem zu arbeiten und sich auszuruhen. Das Hotel bietet eine Reihe hervorragender Einrichtungen und Dienstleistungen, die den Bedürfnissen aller Arten von Reisenden gerecht werden.