Sorry, this location is now

Closed

Mohamed Al Sagheer

2005 B Nile City Towers Corniche El Nil, Ramlet boulak, Cairo Inside Fairmont Nile City Hotel

away