New Pola Hotel Luxor

Khaled Ibn El Walid St.
Luxor
Egypt