The Sherlock Holmes Hotel is situated on Baker street within easy reach of the West End and a short walk from The London Planetarium, Madame Tussaud's and The Sherlock Holmes Museum. They offer a variety of facilities, including a conference room and the Sherlock Bar & Grill Restaurant which is run by Stephane Frachini, former chef of Isola.