Big Ben Inn London lies a mere 1.6 km from Coca-Cola London Eye and within 10 minutes' walk of Vauxhall tube station.
Convenience and comfort are paramount in Big Ben Inn, which is equipped with air conditioner, as well as entertainment facilities like a flat-screen TV with satellite channels. A highlight of the accommodation for guests is the presence of bath sheets in the bathroom. Furthermore, a shower is available.
The apartment features an access to a kitchen with a fridge, a stovetop, and kitchenware. Grill bar TDQ Steaks is very close to the accommodation.
The apartment is situated in the Lambeth district of London, only a few steps from Newport Street Gallery. The Trafalgar Square art museum "National Gallery" is about a 5-minute ride away, while Vauxhall City Farm is located within walking distance from the accommodation. London City airport can also be accessed within 28 minutes' drive.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please