Studio is an apartment in Cairo within short distance of Memphis, Dahshur and El Muayyad Mosque.
A variety of dishes are served in macdoalds and Andrea, which are only 10 minutes’ walk away.
This property features soundproof windows, hi-fi and direct dial telephone in rooms.
There is a terrace as a spot to unwind.
In the hotel
- No parking
- Pets allowed
In the room