NO YET RATED
Atlantic Hotel is located in the heart of Djibouti city center. 52 modern and elegant rooms all well appointed with en-suite bathrooms and modern amenities. Atlantic Hotel has a café and an Italian r ...