Skip to main content

EGOTH

Cleopatra Hotel

Description

Luxury Rooms & Suites

Cleopatra Hotel is ideally located in the heart of downtown Cairo, offering views of the Nile and Tahrir Square. Its exceptional location is complemented by a warm, personalized, and friendly welcome, creating a welcoming atmosphere where guests can feel at home while enjoying their stay.

Amenities
Location

Located within 200 meters of the Egyptian Museum and Nile Hilton Shopping Centre, Cleopatra Hotel offers comfortable accommodation in Cairo. This 3-star hotel features air-conditioned rooms, each with a private bathroom, as well as an on-site dining facility.

AUC Main Campus is 300 meters from the hotel, while the Sudanese Embassy is a 9-minute walk away. The hotel also offers convenient access to the metro.

Popular points of interest near Cleopatra Hotel include El-Ahly Sporting Club, the Cairo Opera House, and Azbakeya Park.