The 260 m² World Town Tower Apartment is within a 15-minute drive of Museum of Islamic Art Cairo and boasts spa facilities such as a sauna. Situated next door to Mustafa Mahmoud Sq, the apartment offers a terrace where guests can relax and enjoy the garden view.
Along with an air conditioner, World Town Tower Apartment is also equipped with a flat-screen TV with satellite channels for a more enjoyable stay.
The property includes a full kitchen. Ensuring that guests have a comfortable stay, this accommodation includes a mini fridge bar as self-catering amenities. Serving a wide range of dishes, Deals Restaurant & Pub and Red Elephant Restaurant can be reached in 6 minutes’ walk.
Abdeen Palace can be reached in 10 minutes by car. This 3-bedroom apartment is located about a 20-minute walk from Lebanon Square.