Front: Hotel ambala Portal Prince Back: ETERNAL SPRING! HOTEL DAMBALA Air Conditioning by Nature The best located in Petion-Ville Port-au-Prince, Haiti Phone 7887 Postal Box 665