Michelo Suites, Placencia, Belize
Michelo Suites is conveniently located at Main Street in Placencia, Belize
Hotel Location:
Address: Main Street
City: Placencia
Country: Belize
Hotel Features:
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- Car Rent Desk