Queen Hotel
Al Dahhar, General Hospital, Hurghada, Egypt
Book Now