The 4-star Hazlitt'S Hotel is located in the heart of London. The hotel in London attracts guests with its Royal architecture.
The venue is 2.4 km away from Russell Square. The property is located within a 10-minute walk to the center of London.
A tower, a theater and an opera house are set within walking distance.
Hazlitt'S Hotel offers cozy rooms featuring spacious bathrooms with a bathtub, a shower and a hairdryer. Guests will benefit from individual climate control, high-speed internet, flat-screen television, a personal computer and a fireplace provided in all rooms.
The pizzeria Arbutus is situated 50 meters of the property.
The hotel stands within 5 minutes of walking to Soho, Chinatown Dean Street (W) bus stop and 200 meters from Leicester Square subway station. Due to its location 15 km from London City airport, it will take about 20 minutes' drive to get there.
There are a business center, a meeting room and a copier available on site.