Big Ben Inn provides accommodations within 1.1 miles of the center of London, with free Wifi and a kitchen with a fridge, a stovetop, and kitchenware. The property is close to several well-known attractions – a 18-minute walk from Churchill War Rooms, 0.9 miles from Waterloo Station, and a 19-minute walk from Banqueting House. Embankment Tube Station is 1.1 miles from the apartment, and Victoria Tube Station is 1.5 miles away.
At the apartment complex, all units include a private bathroom with a shower.
Popular points of interest near the apartment include Westminster Abbey, Big Ben, and Houses of Parliament. The nearest airport is London City Airport, 9.3 miles from Big Ben Inn.