IN LUXOR Nile Apartments公寓
Ramla Nile Street, 10, West bank, 85111 Luxor, Egypt
Featuring a garden and views of river, IN LUXOR Nile Apartments is a recently renovated apartment set in Luxor, 3.9 km from Colossi of Memnon. With garden views, this accommodation provides a balcony.