Loading Map.... Sofitel San Francisco Bay Hotel223 Twin Dolphin Drive - Redwood City Details 37.5231683 -122.26127099999997 Address 223 Twin Dolphin Drive Redwood City CA 94103 United States Upcoming EventsNo events in this location