x
Loading...

Exit 421 on US 101 North

Left 0.35 mi

Residence Inn by Marriott

161 North Rollins Rd, Millbrae, CA 94030

1-650-490-4603 Directions
Amenities
WiFi
Electric Charging Stations
Internet
Pool
Smoke Free