Back

Millwood Inn & Suites

  • Address: 1375 El Camino Real
  • Millbrae, CA 94030
About

The Millwood Inn & Suites welcomes you to a tradition of warm, personal service. Casual and contemporary ambiance, impressive amenities and ideal location creates superb value for both business and leisure travelers.

Amenities
Stay a While
general
  • Number of Guest Rooms: 34
Meeting Facilities
Facility Info
  • Sleeping Rooms 34