Get a Hotel in Alto Lucero

Hotel Boca de Ovejas

Hotel Boca de Ovejas

Alto Lucero • Show on map 7.2/10 View Details for Price

Hotel Boca de Ovejas features an outdoor swimming pool, garden, a terrace and restaurant in El Morro. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. Some units at the property…More info

Book now