HotelsClick.com

El Fayrouz Hotel

3 Stars

  Al Bairat, Luxor, Luxor Governorate, Egypt - Luxor, Egypt View Map

The El Fayrouz Hotel is a hotel.

Booking.com
Book