The Karvin Hotel

11 Mohamed Ebeid St., Heliopolis
Cairo
Egypt