Hotels & Travel in Redwood City, CA
Hotels & Travel • Hotels
2834 El Camino Real.,
Redwood City ,
CA
94061
UNITED STATES
Atherton Park Inn & Suites is centrally located in the ideal location of Redwood City, California. Our Redwood City hotel is just few miles away from Menlo Park, Stanford University, Stanford Hospital & prestigious Downtown Palo Alto.
Worldwide > United States > Redwood City, CA > Hotels