My Place Of Rest Cairo apartment is nestled in the Mohandesin district, a 7-minute walk from the soup restaurant Kadoura Fish Restaurant.
This apartment is located 6 km from El Giza train station and just moments from Mustafa Mahmoud Sq. The El Sawy Culture Wheel is situated a 25-minute walk away. The apartment is also 3.5 km from the Tahrir Square.
My Place Of Rest apartment comprises a fully-equipped kitchen for self-catering.