The Charlotte Street Hotel is situated in the media neighborhood of
North Soho. It is just a minute's walk from Soho Square and the Theatre
district, within easy reach of the Financial Centre and is surrounded by some of
London's most vibrant Bars, Restaurants and Cafes.