Location
This apartment hotel is located in Palo Alto. The nearest airport is San Jose - Municipal (SJC).
Facilities
Guests of the hotel will be delighted with the range of services and facilities available. Guests have a choice of 271 rooms. Parking spaces are available to guests travelling by car.
Rooms
The hotel's options for comfortable accommodation ensure a pleasant stay. Features include a refrigerator and a tea/coffee station.
Sports/Entertainment
Guests can enjoy a selection of sport and entertainment options. The outdoor pool complex provides invigorating refreshment. After an eventful day, guests can work out and recharge in the gym.