London Embankment Apartment
London Embankment 런던
This property is set close to the palace and galleries as well as 10 Downing Street, Big Ben and The London Eye. Serving british specialties, Tamesis Dock is about 50 meters away.
Airy rooms have a balcony and a dining area and boast a modern interior. King size beds are at guests' disposal. Guests can benefit from an open bathroom.
The apartment features an open kitchen for self-catering.
Vauxhall underground station is in a 5-minute walk away.