Finding the best rates takes a while
Please wait...

Caribbean Villas

Seagrape Drive , PO Box 71 , San Pedro , Ambergris Caye , Belize 226-2715 info@caribbeanvillashotel.com

3.3 Out of 5

Guest Reviews Based on 1 Reviews

Score breakdown