This hotel is located in Palo Alto lying just 3 km from Stanford University. The hotel is situated in close proximity to a selection of attractions in the area as well as shopping opportunities dining options and entertainment venues. Guests will find themselves in a great location from which to explore the area. This modern hotel appeals to business and leisure travellers alike. Guests are welcomed with warm hospitality and excellent service. The guest rooms feature refreshing tones and a peaceful ambience providing an ideal setting in which to work and rest in comfort. The hotel features a number of excellent facilities and services meeting the needs of every type of traveller.
- Обслуживание гостей 24 часа