Rooms
The hotel has 0 rooms.
18 EL BOURSA ST, TAWFIKIA - Cairo,
Egypt
View Map
Area: Downtown Cairo
The hotel has 0 rooms.