Auberge Villa Cana

hotel
Auberge Villa Cana is an oasis in Cap Haitien, North of Haiti, located in Vaudreuil Cap Haitien, 15 mins from the main city and the International airport of Cap Haitien, and several minutes from different International tourist destinations like the F

port au prince
Haiti
hotel, reservation, booking