Cleopatra Hotel Luxor, Luxor, Egypt
Cleopatra Hotel Luxor is conveniently located at El Gezara West Bank Luxor in Luxor, Egypt
Hotel Location:
Address: El Gezara West Bank Luxor
City: Luxor
Country: Egypt
Hotel Features:
- Check-In Time: 8 AM
- Check-Out Time: 11:30 AM
- In Room TV
- Air Conditioning
- Room Service