Atherton Park Inn & Suites, An Extended Stay Redwood City Hotel is located in Redwood City, just few miles away from Menlo Park, Stanford University, Standford Hospital and Downtown Palo Alto.
2834 El Camino Real
Redwood City
CA
94061
2834 El Camino Real, Redwood City, CA
+1 650.366.2000
www.theredwoodcityhotel.com
Email