Queen is located in Cairo, just 9.3 miles from Cairo Tower and 9.4 miles from Mosque of Ibn Tulun. The air-conditioned accommodation is 3.6 miles from Giza Pyramids. Free Wifi is available throughout the property and Great Sphinx is 2 miles away.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms. Towels and bed linen are available in the apartment.
Tahrir Square is 10 miles from the apartment, while The Egyptian Museum is 10 miles from the property. The nearest airport is Cairo International Airport, 20 miles from Queen.