AllView Egypt is located in Red Sea Governorate, Egypt on Al-Ahyaa, near Alwalled Ben Talaal palace, Hurghada. AllView Egypt is rated 4.7 out of 5 in the category holiday apartment rental in Egypt.
Address
Al-Ahyaa, near Alwalled Ben Talaal palace, Hurghada