Villa 154 Villa Cairo, Cairo Governorate
Located in Cairo, 7.2 km from City Stars and 9 km from Cairo Intl Conference Centre, Villa 154 provides air-conditioned accommodation with a terrace and free Wi-Fi.
Number of rooms: 2
Alexandria, Heliopolis, 21111 Cairo, Egypt