OYO Hotel Vista Guamilule

Petatlan • Show on map
View Details for Price
Situated in Barra de Potosi OYO Hotel Vista Guamilule has a garden terrace and free WiFi throughout the property. The rooms are fitted with air conditioning a TV with cable channels a fridge a coffee…More info
