The Lodge - Barons Court Station London is located 2.2 km from Kyoto Japanese Garden and merely a 5-minute walk from the Carne Studio Theatre.
The public Trafalgar Square can be reached by car in a few minutes, while the private sporting Queen's Club is right by this homestay.
Guests staying in The Lodge - Barons Court will enjoy the convenience of hairdryers and bath sheets in the bathroom. Additionally, you'll find a separate toilet and a shower.
This property is equipped with coffee and tea making equipment, a refrigerator, and kitchenware, ensuring your comfort. The apartment is situated within a 100-metre distance of Barons Court underground station and in proximity to Kensington train station.
Check-in:from 15:00-21:00 hours
Check-out:until 08:00-12:00 hours