(650) 299-0909(650) 299-0909
View Website »
1836 El Camino Real, Redwood City, CA 94063
Stay Smart at Our Palo Alto Hotel's Redwood City Locale Located off Hwy 101 just minutes from Palo Alto, our hotel Holiday Inn Express Redwood City-Central provides convenient lodging for business and leisure travelers.
Be the first to write a review! Write a Review »
©2017 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.