Red Lion Square Apartment London lies only 1.9 km from St Paul's Anglican Cathedral and just 350 metres from Holborn tube station. Guests can benefit from public parking for GBP 30 per day nearby.
The apartment is nestled in the Holborn district of London, just a minute's drive from the famous British Museum. Conway Hall is nearby and Tower Bridge is 3.5 km away.
The property is equipped with a flat-screen TV with satellite channels, perfect for guests to enjoy their free time. Enjoy the comfort of a bathroom in the accommodation, which is equipped with hair dryers and towels.
Kitchen equipment at the apartment includes a fridge, an oven, and kitchenware. The property is located within a short walking distance of Taste of China, where you will find Chinese cuisine. Red Lion Square Apartment is located within a 27-minute drive of London City airport.
Book Red Lion Square London
More +
Less -