Royal Suite By The Nile is located in Cairo, just 3.8 miles from Cairo Tower and 3.9 miles from Mosque of Ibn Tulun. Both free Wifi and parking on-site are available at the apartment free of charge. Mosque of Mohamed Ali Pasha is 5 miles away and Al-Azhar Mosque is 5.2 miles from the apartment.
Opening onto a balcony with garden views, the spacious air-conditioned apartment consists of 1 bedroom. A flat-screen TV is provided.
Tahrir Square is 4.1 miles from Royal Suite By The Nile, while The Egyptian Museum is 4.2 miles away. The nearest airport is Cairo International Airport, 14 miles from the accommodation.