Millwood Inn & Suites Hotel

, Millbrae, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Millbrae

Millwood Inn & Suites Hotel

, Millbrae
2 star
1375 El Camino Real - Millbrae - California - 94030 - United States Hotel Website | 650 583 3935
209 Traveller

Reviews - Millwood Inn & Suites Hotel

Top Local Tips for Millbrae

Parking at BART After 10:00 most parking spots at the BART station are free for the rest of the day.

Great little restaurants Checking out the Mexican and Chinese food on El Camino Rd.

(hotels)loading

Other names for Millwood Inn & Suites Hotel

  • millwood hotel millbrae
  • Address: 1375 El Camino Real - Millbrae - California - 94030 - United States
Travel Library Traveller Rating?
9.0/10

See All 209 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Millwood Inn & Suites Hotel