Located in Downtown Cairo in a 1935 French style building, 5th floor. Talisman is a new, peaceful and charming Boutique Hotel, just a 10 minute walk from the Egyptian Museum and the souks of Khan el Khalili.