Arabia Hotel
13 A ABDEL Aziz Al Saoud St. El Manial,ABDEL Aziz Al Saoud St., Cairo
Location Want to save money while travelling? It’s easy! Hotel Arabia Hotel is located in Cairo. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Cairo University, Orman Botanical Gardens and Dokki.








