Hotel Comfort Inn Vauxhall
Comfort Inn Vauxhall is a good accommodation choice in London.
The property lies within 3.2 km from South London Gallery . London city center is 3 km away.
Modern rooms feature flat-screen television, a safe, coffee/tea makers and a work desk.
A continental breakfast is offered at the bar. Guests can enjoy Portuguese and Brazilian cuisine in Nacional de Londres located 100 meters away.
A 10-minute stroll will take you to Oval subway station. The hotel is located 20 minutes' drive from London City airport.
Comfort Inn Vauxhall features such facilities as parking and a lift.