This hotel features European elegance and comfort in Palo Alto.
344 / 18
Pool, Restaurant, Fitness Center, City Transportation, Room Service
Ironing Board, Hair Dryer