The hotel Longchamps is a hotel set on the upper floors of a 1940s apartment block in leafy Zamalek. It is a beautifully appointed ... More