Riverside Hotel
١٦ شارع الموسيقار كمال الطويل, Zamalek, 12311 Cairo, Egypt
Situated in Cairo, 4.8 km from Tahrir Square, Riverside Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk.