Hotel El Mesala

The World>Africa>Egypt>Nile>Luxor>Hotel El Mesala

View Luxor Information

Photos of the Hotel El Mesala, Luxor.

About the hotel