Photos coming soon
HOTEL
Tahrir Plaza Suites
19 Meret Basha St., Cairo
Where it sits
Tahrir Plaza Suites
19 Meret Basha St., Cairo
30.04853, 31.23486
Similar stays nearby
Nearby to explore
Plan around Tahrir Plaza Suites
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
