- Liked: Cleanliness, staff & service, property conditions & facilities
nice rooms, cozy hotel and great service - at the heart of soho.
Book online or call:1800 809 285
Located in London's London City Centre neighbourhood, Hazlitt's Hotel is in the city centre and near a metro station. Leicester Square and Piccadilly Circus are notable landmarks, and the area's natural beauty can be seen at Russell Square and St. James Park. Check out an event or a game at Lord's Cricket Ground, and consider making time for BT Tower, a top attraction not to be missed. Our guests appreciate the hotel's central and quiet location for the sightseeing. It's also convenient for public transport: Tottenham Court Road Underground Station is 5 minutes by foot.
Lovely charming hotel on one of the most interesting streets in London. Very calm place to stay right in the middle of everything