Grand Hotel Stella di Mare(5 stars)

Building 1, Km46 Suez-hurgada Road, S View on map