ATON PALACE HOTEL Luxor

A distinctive 4-star boutique hotel on the West Bank of the Nile, in the heart of Ancient Egypt