Photos coming soon
HOTEL
Lotus Hotel
12 Talat Harb Street, Cairo, Egypt
Where it sits
Lotus Hotel
12 Talat Harb Street, Cairo, Egypt
30.04677, 31.24578
Plan around Lotus Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
