Queen Sharm Aqua Park HotelResort
Om El Sid Hill, 11511 Sharm El Sheikh, Egypt
Located in Sharm El Sheikh infront of Alf Leila Wa Leila, Queen Sharm Aqua Park Hotel Offers a private beach, an outdoor pool and a fitness centre. Wi-Fi access is available for free in the lobby area.