The small hostel at the westbank of the Nile.
Visit Luxor, Egypt