Hotels & Travel in Redwood City, CA
Hotels & Travel • Hotels
2380 El Camino Real.,
Redwood City ,
CA
94063
UNITED STATES
Based on 1 reviews
Best Palo Alto hotel you've never heard of
We loved this hotel. It is located in the middle of Palo Alto and has more personality and charm than anywhere we have ever stayed in Palo Alto. European decor and style. You can book a room with a shared bathroom or opt for one...Worldwide > United States > Redwood City, CA > Hotels