The Millwood
Millbrae
We're liking this😍
These cosy rooms are the perfect place for a quick getaway. Need a quick nap...?
Binge watch your favourite show with the free wifi!
Get that body right in the fitness room!
Amenities
Location
1375 El Camino Real, Millbrae, CA, USA