This hotel is situated in the town centre of Abu Simbel.
See more: Hotels in Africa Hotels in Egypt Hotels in Abu Simbel Holiday Destinations in Africa