Situated on a secluded island on Lake Siwa, this resort offers tranquillity and traditional Berber atmosphere. Featuring exquisite landscapes, the Taghaghien is 13 km from the centre of Siwa town.
Number of rooms: 30
Taghaghien Island - Siwa, Siwa, Egypt