Featuring a free transfer service to San Francisco International Airport, this modern hotel boasts an indoor pool and a late night bar. Free Wi-Fi and an iPod docking station are included in all guest rooms.
Numero delle stanze: 271
401 East Millbrae Avenue, Millbrae, CA 94030, Stati Uniti
Prenotato 2 volte oggi.