Location

No London hotel has a better location. Hazlitt’s is right in the heart of London’s Theatreland and only a short walk from Oxford Street, Covent Garden and the designer boutiques of Bond St.