Veeve - River Views from Vauxhall
Very good 8.4 (16 reviews)
Residence
About it
Veeve - River Views from Vauxhall is located in London, just 1.4 miles from Westminster Abbey and 1.4 miles from Victoria Tube Station. This 5-star apartment offers an elevator and free Wifi. The property is 1.3 miles from Victoria Train Station and within 1.6 miles of the city center.
The apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and oven, and 1 bathroom. Towels and bed linen are available in the apartment.
Big Ben is 1.6 miles from the apartment, while Houses of Parliament is 1.6 miles from the property. The nearest airport is London City Airport, 10 miles from Veeve - River Views from Vauxhall.
Its strengths
LAN Wi-Fi
Location
St George's WharfLondon SW8 2LU
Dates of your stay
Availability with