Amar Palace
Madares Street., Hurghada, Egypt
Booking.com
Book Now