Located on a peninsula, the Sheraton Djibouti Hotel is a luxury beachfront resort, which has its own beach club on a private island. The hotel offers a range of recreational activities including snorkeling,......more
Epic Trip is not responsible for content from external web sites and sources including photos, videos, reviews of hotels, attractions, restaurants, and destinations