Auberges Museum View Hotel, Le Caire

2,Shamplion Street, Down Town, Cairo, Egypt, Le Caire Égypte