The Harrison Hotel is a comfortable 3-star property placed next to Tower of London, Leicester Square and St. Paul's Cathedral.
The city center is 30 minute walking distance from the hotel. A college, a museum and a theater lie a short distance away.
The property is in a 10-minute walking distance from Russell Square subway station. London City airport is 15 minutes' drive away.
There are 4 tasteful rooms appointed with flat-screen TV, an iron with ironing board and a work desk. They feature bathrooms with a bathtub, a shower and complimentary toiletries.
Eat & Drink
The bar The Harrison is around 50 meters away.
Guests can benefit from allergy friendly rooms and a car park.