The spacious Mamoura Logistic Apartments Cairo is located 4.6 km from the Saqqara Pyramids and about 25 minutes' walk from Al Azhar Conference Center. Here, guests can take advantage of a lift and an outdoor fireplace, as well as a terrace that overlooks the city.
The apartment is in Nasr City, which is a great choice for travellers interested in shopping, entertainment and friendly locals, a mere 1.7 km from the seafood restaurant El Borg Restaurant. The International Park is approximately 5 minutes' drive from this apartment.
Staying at Mamoura Logistic Apartments, guests have access to a balcony, a terrace, and a kitchen equipped with climate control. For added convenience, a bidet, a separate toilet, and a sink are available at the property. Towels can also be found.
Your comfort is our priority, which is why Mamoura Logistic Apartments offers a shared kitchen with an electric kettle, a fridge, and kitchenware. El Giza railway station is 13 km away.