This hotel is located in the city of Abu Simbel.
See more: Hotels in Africa Hotels in Egypt Hotels in Abu Simbel Holiday Destinations in Africa