Cancellation policy will be provided during booking.
About the place
Where
In the heart of London city centre on Vauxhall Bridge Road. A 15-minute walk lands you at Buckingham Palace and the Victoria Station Travel Information Centre. Westminster Abbey and Green Park sit about 0.7 miles away.
Details
This eco-certified apartment building offers 16 self-catering units with warm, simple décor. Units feature fully equipped kitchens (fridge, oven, microwave), flat-screen TVs with digital programming, and in-room extras like washer/dryer, dishwasher, iron and hairdryer.
Amenities
Fully equipped kitchens and in-unit laundry make longer stays easy. Flat-screen TVs and complimentary Wi-Fi keep you connected. Elevator access and handy conveniences set you up for quick strolls to nearby parks and landmarks.
Business_amenities
Complimentary wireless internet throughout keeps you connected for work and play.
Dining
An on-site restaurant serves local cuisine, and the apartment kitchens let you prepare your own meals.