Property Location With a stay at Holiday Inn Express Redwood City-Menlo Park, you'll be centrally located in Redwood City, convenient to Woodside Central Shopping Center and Stanford Shopping Center. This hotel is within the vicinity of Stanford University Medical Center and Stanford Theatre.
View MoreProperty Location With a stay at Holiday Inn Express Redwood City-Menlo Park, you'll be centrally located in Redwood City, convenient to Woodside Central Shopping Center and Stanford Shopping Center. This hotel is within the vicinity of Stanford University Medical Center and Stanford Theatre.