Al Nabila Hotel is located in Giza, Cairo. The hotel has many elegant rooms are comfortably and simply furnished with a beautiful furniture, all equipped with satellite TV, air-conditioning, minibar and Internet access. The Hotel also has a nice restaurant serving different types of international dishes.
Cancellation policies can vary seasonally or depending on the hotel or room type. You can review the specific policy for the hotel you selected during the reservation process.
Pets are not allowed