This comfortable hotel can be found in Hurghada. The establishment consists of 313 rooms.