Guest favorite Grand Hyatt At Sfo
★★★★
620 El Camino Real, San Francisco (CA), United States Show on map
Villa Montes Hotel is a 3-star hotel in San Francisco (CA), California, United States. Guests rate it 8.3/10 (very good) across 57 reviews, ranking it #233 of 538 places to stay in San Francisco (CA). The property has 1 rooms.
620 El Camino Real, San Francisco (CA), 94066, United States
Villa Montes Hotel has a guest rating of 8.3 out of 10 from 57 reviews, which is considered very good. It ranks #233 of 538 properties in San Francisco (CA) on Triptoic.
Villa Montes Hotel is located at 620 El Camino Real, San Francisco (CA) 94066, United States.
Villa Montes Hotel is rated 3 stars.
Villa Montes Hotel has 1 rooms.
Highly rated alternatives close by
Guest favorite
Motel
Motel