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 wireless internet, coffee/tea makers, flat-screen television, a work desk and an iron with ironing board. 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 free rooms and parking.