Royal House Hotel

Al Mahed El Deni St.
Luxor
Egypt