Michelo Suites

Michelo Suites Address: Main Street, Placencia, Belize

Minimum price found for Michelo Suites was: 150 BZD

Click here to get more information, photos & guest ratings for Michelo Suites