Showing 1-2 of 2 Resorts and Lodges
Best Western Plus Executive Suites
Redwood City, California, United States
Best Western Plus Executive Suites is situated in Redwood City, the perfect spot for your next San Francisco Bay vacation. This hotel is close to... more
Holiday Inn Express Redwood City-Central
Redwood City, California, United States
Holiday Inn Express Redwood City completed a major renovation in 2014. The hotel's newly remodeled guestrooms are stylishly furnished with a king or... more