Hotel in Port-au-Prince
Reasons to book
About this hotel
Villa Rosa Hotel & Restaurant offers 15 accommodations with air conditioning. Smart televisions are featured in guestrooms. Bathrooms include showers. Housekeeping is provided daily.
Amenities
Map of Port-au-Prince
