Montrose Hotel Location
1720 West El Camino Real, Mountain View, United StatesGuest reviews
Guest reviews are submitted by our customers after their stay at Montrose
William
2022-02-12
On the whole, it’s perfect place for having fun and exploring Mountain View.
Charles
2021-08-10
The location is great with easy access to Cuesta Park, it's merely a 10 minute ride from the place...
Richard
2021-08-15
View was awesome, very good and fairly clean apartment. Beds were exceptionally comfortable. The venue was great-sized and featured tiled bathroom. Top-notch service, everything was wonderful. The location was historic & handy
Ron
2021-03-30
We loved every moment of our stay, best experience. Amazing building, where we stayed. You should definitely visit Pizza my Heart so close to the venue and try their meals...
Main Features
Montrose Hotel Amenities
-
Dining
Dryer
-
Room Amenities
Free Wi-Fi in rooms - Sitting area
- Dining table
- Washing machine
- Flat-screen TV
- Carpeted floor