Russell Place, Tavistock Tower, London, United Kingdom
Situated around 10 minutes' drive from The East London Mosque & London Muslim Centre, Charming River View 3 Bedroom Apartment In The Heart Of London also boasts easy access to London Canada Water train station which is a mere 0.8 km away.
Only 0.8 km from Canada Water tube station, the apartment is 2.7 km from Tower Bridge. This apartment is about a 15-minute ride from the bulging skyscraper "Sky Garden".
Charming River View 3 Bedroom Apartment In The Heart Of London is furnished with a writing table featuring an iron with ironing board, as well as modern facilities like a flat-screen TV with satellite channels. A bathroom is fitted with a separate toilet and a shower, along with a hair dryer and shower caps, which are also provided.
The property includes self-catering facilities like an electric kettle, a fridge, and kitchenware for guests' convenience.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Charming River View 3 Bedroom Apartment In The Heart Of London!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please