Atherton Park Inn & Suites

Where
2834 El Camino Real, Redwood City, CA
Call
+1 650.366.2000
Contact
Email
Web
Atherton Park Inn & Suites Website
Tags
Hotels
Claim this listing

About request an edit to this page

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.

Facebook