Chester Hotel is a 2-star property only 2.1 km from Up at The O2, Apollo Theatre and Westminster.
The hotel is nestled in the heart of London, steps away from Victoria train station. Big Ben, Apollo Victoria Theatre and Buckingham Palace are located just 200 meters from the venue.
This hotel is placed in Tower Hamlets district, known for the cathedral and the palace.
The hotel's 15 compact rooms come with free Wi-Fi, a safe, multi-channel TV, a work desk and heating as well as marble bathrooms with a shower, a hairdryer and towels. Other comforts include an electric kettle, coffee/tea makers and a fridge for self-catering.
Kazan and V Bar are situated in a shopping area, about 50 meters from the venue.
Guests will find themselves a 5-minute stroll from Pimlico subway station. Chester Hotel is easily accessible from London City airport lying within 15 minutes' drive.
Chester Hotel also offers bicycles for rent.