Ideal Villa Hotel
Photo gallery for Ideal Villa Hotel
Overview of Ideal Villa Hotel
Ideal Villa Hotel
3-star hotel in GCH Catchment area
Reviews
7.4
Good
Popular amenities
Explore the area
Delmas 53 #6, Port-au-Prince
- Port-au-Prince Cathedral6 min drive
- Champs de Mars Square6 min drive
- National Palace6 min drive
- Port-au-Prince (PAP-Toussaint Louverture Intl.)17 min drive