Arabia Hotel is a 2-star property situated about 3.7 km from Islamic Cairo.
The venue is 3.3 km away from Mosque of Ibn Tulun. The hotel offers perfect location 7 km from the center of Cairo.
For a comfortable stay in Cairo Arabia Hotel offers 80 rooms fitted with individual climate control, a laptop-size safe, multi-channel TV, a balcony and a sofa. Staying at Arabia Hotel guests can enjoy the river. Bathrooms feature a bathtub and a shower.
Indian specialties are served at The Moghul Room, which is 900 meters away.
A 15-minute walk from El Giza train station. Guests can reach Cairo International airport within 30 minutes by car.
Guests can rent cars to discover the nearby sites.