Hotel Sofitel
223 Twin Dolphin Dr,
Redwood City,CA
94065
Full Map