Karta Vacation Rentals
In the media neighbourhood just north of Soho, this boutique hotel sits at 15–17 Charlotte Street — a minute's walk from leafy Soho Square and steps from the theatre district. It's within easy reach of the financial centre and surrounded by some of London's best bars, restaurants and cafés.