Offering a swimming pool, the 4-star Al Nabila Hotel Cairo is situated in the popular district of Cairo, 2.6 km from the public Al-Azhar Park. The hotel offers 180 rooms and amenities such as a restaurant.
This mid-range hotel is located just a 6-minute walk from Egyptian National Railways, in the immediate vicinity of Shuhada tube station. Abdeen Palace is 2.3 km from the Nabila and Cairo International airport is 20 km away. Opera house Cairo is approximately 10 minutes away by car, and El Giza is situated about 20 minutes by car from the property. High Jet bus station can be found not far from this Cairo hotel.
The accommodation features a free continental breakfast in the restaurant. Guests can dine at El Qahwa Khan only 1.1 km from this hotel.