City View Hotel

1 El Bostan Street, Al-Tahrir Sq, Downtown, Cairo., Cairo, Egypt

Hotel image
Read more reviews for City View Hotel