Hotel Soft Hotel
★★★
45 Champollion Road 6th floor, Cairo, Egypt Show on map
Italia Hotel Cairo is a hotel in Cairo, Egypt. Guests rate it 4.9/10 (fair) across 5 reviews, ranking it #484 of 1,008 places to stay in Cairo.
45 Champollion Road 6th floor, Cairo, 11757, Egypt
Check-in starts at 02:00 PM and check-out is until 01:00 PM. Early check-in or late check-out may be available on request.
Italia Hotel Cairo has a guest rating of 4.9 out of 10 from 5 reviews, which is considered fair. It ranks #484 of 1,008 properties in Cairo on Triptoic.
Italia Hotel Cairo is located at 45 Champollion Road 6th floor, Cairo 11757, Egypt.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel