Featuring a bar called The Hybrid lounge, Atlas International Hotels is located in Cairo in the Cairo Governorate region, 1.5 km from Khan Al Khalili and 1.7 km from Tahrir Square.
Number of rooms: 73
2 Mohammed Roushdy st , Opera Sq , Downtown, 11613 Cairo, Egypt