To enjoy your vacation in London, stay at Still Life Borough Hotel London, which is about a 25-minute walk from St James's Park and within a 10-minute drive of The British Museum.
SEA LIFE Centre London Aquarium is approximately 5 minutes' drive away, while London Fire Brigade Museum is a short distance from the apartment. This apartment is located just 25 minutes' walk from the city centre.
To ensure your comfort, a separate toilet are provided at Still Life Borough Hotel. A dryer and towels can also be found.
For those who prefer to cook their own meals, the property features self-catering facilities like a refrigerator, an oven, and kitchenware. The British dishes are served at The Duke of York, which is within minutes of the apartment. Borough tube station is at a distance of 500 metres from the accommodation, connecting you with the rest of London.
+ More- Less
Main Features
Wi-Fi
+ More
Photos
Map
Tourist attractions in
London
Airports
London City - 11 km
Train stations
London Bridge Train Station - 800 m
Prices & Availability
Please wait, we're checking available rooms for you.