
TownePlace Suites by Marriott Redwood City Redwood Shores
1000 Twin Dolphin Dr, Redwood City
Location Want to save money while travelling? It’s easy! Hotel TownePlace Suites by Marriott Redwood City Redwood Shores is located in Redwood City. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Marlin Park, The 49ers
Free WiFiParkingGym

