Hotel Villa Balu

Bacalar • Show on map
View Details for Price
Hotel Villa Balu offers accommodations in Bacalar. Free Wifi, a 24-hour front desk, and a tour desk are offered. All units feature air conditioning and a satellite flat-screen TV. The rooms include a…More info
