Loading hotels
Confirming room availability...
Luxury Apartment City stars, 24 Melsa Bldgs., Cairo, Egypt
Luxury Apartment City stars is located in Cairo. Guests staying at this apartment have access to a fully equipped kitchen. Comprising of 2 bedrooms this air-conditioned apartment features 1 bathroom with a hot tub a shower and free toiletries. A flat-screen TV is provided. The apartment offers a terrace. Guests can also relax in the garden. City Stars is less than 200 metres' walk from Luxury Apartment City stars. The nearest airport is Cairo International Airport 10 km from the accommodation.