Al Hambra Hotel

El Halfa Street, Gezira El Bairat, West Bank, West Bank, Luxor, Egypt

Hotel image
Read more reviews for Al Hambra Hotel