807 St George Wharf, London, United Kingdom. - Show on map | Find Directions
Located in London, Thames View Apartment offers self-catering accommodation with free WiFi. The air-conditioned unit is 1.6 km from Houses of Parliament.
The kitchen has a dishwasher and an oven, as well as a coffee machine and a kettle. Towels and bed linen are provided at Thames View Apartment. Other facilities at Thames View Apartment include a fitness centre.
Westminster Abbey is 1.6 km from Thames View Apartment, while Big Ben is 1.7 km away. The nearest airport is London City Airport, 12 km from the property.
Stay in the real heart of the city - this is our guests' favourite part of London, according to independent reviews.
It's easy to reach Thames Riverside Apartment using public transport. If you're travelling by car, you'll find parking available at the property.
General |
|
---|---|
Activities |
|
Services |
|
Check in | From 15.00 Hours |
---|---|
Check Out | Until 11.00 Hours |
Accepted credit cards |
|