Applicators Hotel
Applicators Hotel is located in Abu Simbel. This 2-star hotel offers a 24-hour front desk and free WiFi. Staff on site can arrange airport transfers. At the hotel, every room has a balcony. The rooms...
More info