Featuring accommodation with a terrace, Al Baba Nile Villa is located in Luxor. Both free WiFi and parking on-site are available at the apartment free of charge. Deir el-Medina is 6.3 km away and Valley of the Queens is 6.8 km from the apartment.
The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.
Guests can relax in the garden at the property.
Colossi of Memnon is 4.9 km from Al Baba Nile Villa, while Medinet Habu Temple is 5.9 km away. The nearest airport is Luxor International Airport, 20 km from the accommodation.