Hotel Titanic Beach Spa & Aqua Park(5 stars)

Safaga Road Hurghada Hurghada/Safaga View on map