Chabil Mar Villas Resort Listing Category: Stann Creek Website: https://www.chabilmarvillas.com/ Phone: +501-523-3606 Listing Tags: Accommodation, Placencia Address: 2284 Placencia Peninsula Road, Placencia, Stann Creek, Belize