Check Availability
Overview
Intro
The hotel is located in the centre of London, in Tower Hill district, 550 metres from All Hallows By The Tower. Business travellers will appreciate conveniences like Wi-Fi in public areas and access to meeting rooms and a conference space.
Rooms
64 spacious rooms are equipped with a safe box, coffee and tea making facilities, and a flat-screen TV with satellite channels. The units are also fitted with elegant furniture and carpet floor.
Location
The venue offers a prime location about 15 km from London City airport and a few minutes' walk from London Wall. This comfortable property is less than 10 minutes' drive from National Gallery.
Other Great Stays in LONDON
Facitilies
Facilities
- Flat-screen TV
- AM/FM alarm clock
Rooms
- Air conditioning
- Heating
- Mini-bar
- Tea and coffee facilities
- Ironing facilities
Dining facilities
- Restaurant
- Bar/ Lounge area
- Electric kettle
Services
- Housekeeping
- Welcome drink
Activities for Kids
- Cots
- Children's menu