Photo gallery for Town View Hotel
Town View Hotel
3-star hotel in Downtown Cairo
Reviews
6.0
Popular amenities
Explore the area
8 Champollion Road, Tahreer Square, Cairo, 121121
- Tahrir Square3 min walk
- Egyptian Museum4 min walk
- Cairo Tower3 min drive
- Cairo (CAI-Cairo Intl.)35 min drive