Choose your room
Stay Inn Studio'S
Located 25 minutes' stroll from the updated 1910 Electric Cinema, Stay Inn Studio'S London is 3.1 km from a top family-friendly place like Diana Princess of Wales Memorial Playground.
550 metres from Kensal Green tube station, this apartment is within 7 km of the art museum "National Gallery". Guests can easily reach parish church of Saint John, which is about 5 minutes' walk away. Stay Inn Studio'S is also within a 6-km distance of the perennially crowded Harrods.
Comfort is ensured with a flat-screen TV with satellite channels, as well as an ironing set featured in a dressing room. All bathrooms contain a walk-in shower and a separate toilet. A dryer and towels can also be found.
Stay Inn Studio'S includes self-catering facilities like an oven and kitchenware for guests' convenience. Ensuring that guests have a comfortable stay, this property includes a mini-bar, coffee and tea making equipment as self-catering amenities. The restaurant Paradise by way of Kensal Green is located a 5-minute walk from the apartment. This apartment lies in proximity to London Kensal Green train station.