Situated in San Pedro, within 500 metres of Playa Blanca, La Perla del Caribe - Villa Sand offers accommodation with air conditioning. The accommodation features a 24-hour front desk and a concierge service for guests.
5.5 Miles North Ambergris Caye, San Pedro, Belize