Exit 411onUS 101 Northbound
Right 0.49 mi
TownePlace Suites by Marriott
1000 Twin Dolphin Drive, Redwood City, CA 94065
Amenities
Fitness Center
Handicap Accessible
Pet Friendly (Pet friendly)
Cable TV
Internet (Free)
Breakfast (Free)
Business Center
Deposit Box
Kitchen
Refrigerator
Picnic Area
Coffee
Restaurant Attached