Location, location, location is what makes this completely refurbished hotel a real delight to stay. It’s situated in one of London’s more fashionable areas and is close to Baker Street, home of legendary super sleuth Sherlock Holmes. It’s in easy walking distance of many of the capital’s major tourist attractions. The hotel sits opposite the Marylebone railway and tube station.