MICHELO SUITES A 3 PALMS HOTEL

Main Street
Placencia
Belize