The Suite Spot - Barons Court London is located 2.2 km from The Chelsea Theatre and 15 minutes' walk from the art-house cinema "Riverside Studios". Staying in this apartment, nestled within a few blocks of the inspiring spaces Olympia London, guests can relax on a terrace.
The Suite Spot - Barons Court is equipped with a mini-kitchen for those who wish to self-cater.
The apartment has a prime location within 400 metres of the LAMDA Linbury Studio and 250 metres from West Kensington tube station. Churchill War Rooms Museum is 20 minutes' drive from the property. Kensington train station is a short way from this apartment.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please