Lotus Luxor Hotel 3 stars

Khalid Ibn Walid, Corniche El Nil, East Bank, East bank, Luxor, Egypt

Hotel image
Read more reviews for Lotus Luxor Hotel