This unique place has a style all its own. It’s in the Zamalek island which is in the heart of central Cairo. The location is surrounded by a lot of restaurants, coffee shops, supermarkets and bars. It’s very close to the nile and you can just walk to there. The building is on the main street in Zamalek, 26th of July corridor.