Hotel Villa Therese

Hotel Villa Therese

About this hotel

Located in Port-au-Prince, this charming hotel for $114 per night is a fantastic choice for your next trip. Offering an outdoor pool and a lush garden, Hotel Villa Therese is located in Pétionville. Free WiFi is available in all areas.

Top Hotel in Port-au-Prince

See all results

Top vacation rentals in Port-au-Prince

See all results

Map of Port-au-Prince

Keep exploring