Situated on the Caribbean coast, this Belize hotel is just 2.5 km from Placencia Airstrip. It features a rooftop sun deck and offers suites with a kitchenette and dining area.
Every air-conditioned suite at Michelo Suites features a cable TV and free Wi-Fi. The spacious suites offer a private bathroom and some include a patio with a hammock.
This hotel is within walking distance of many Placencia beaches and activities such as snorkeling or hiking. Savannah Forest Station is 60 km away.