Michelo Suites is located in Placencia. The property is near the ocean and Placencia Beach.
Feel at home in any one of the 4 individually furnished guestrooms equipped with refrigerators and stove-tops. Pillowtop bed comes with cotton sheets and all rooms are furnished with queen sofa beds. Windows open out to lake and water views. Complimentary wireless Internet access and cable programming are available.
Rec, Spa, Premium Amenities
Enjoy views from the rooftop terrace or make use of other services on offer like complimentary wireless Internet access.
Business, Other Amenities
Additional amenities include currency exchange, express check-in and express check-out. Free self-parking is available within the premises.