Description
Rest like a sultan in this five-star luxury scenic resort in Djibouti , hotel stands majestically at a prime beachfront location between the Red Sea and the Indian Ocean , features not only state of the art conference and meeting facilities, also a plethora of entertainment amenities making it the top destination for corporate and leisure markets in Eastern Africa.
Add a comment