Marriott® Redwood City

Courtyard Marriott Redwood City, CA

The new Marriott Courtyard is now open in Redwood City conveniently located off Highway 101. The building, raised above 2 parking levels, gives all...