Big Ben Inn provides accommodation within 1.8 km of the centre of London, with free WiFi, and a kitchen with a fridge, a stovetop and kitchenware. It is located 1.2 km from Westminster Abbey and features a lift. Waterloo Station is 1.5 km away and Banqueting House is 1.6 km from the apartment.
All units in the apartment complex are fitted with a flat-screen TV. The units at the apartment complex are equipped with a private bathroom equipped with a shower.
Popular points of interest near the apartment include Big Ben, Houses of Parliament and Churchill War Rooms. The nearest airport is London City Airport, 15 km from Big Ben Inn.