Villa Montefiori

La Mision • Show on map
View Details for Price
Villa Montefiori is located in Valle de Guadalupe. Featuring a garden, this 4-star hotel has air-conditioned rooms with a private bathroom. There's a terrace and guests can use free WiFi and free private…More info
