Stay at this 3-star hotel in Port-au-Prince. Enjoy free WiFi, room service, and a 24-hour front desk. Popular attractions Church of St. Peter and Marassa Gallery are located nearby. Discover genuine guest reviews for Ideal Villa Hotel, in GCH Catchment area neighborhood, along with the latest prices and availability – book now.