Choose your room
The London Studios
The London Studios is located 3.8 km from the perennially crowded Harrods and just a 13-minute walk from KidZania London.
This apartment is nestled in Holland Park with its Kyoto Garden and a huge sandpit with an adventure playground, only a few steps from West12 Shopping Centre. The apartment is within 3 km of the scientifically spellbinding Science Museum.
This accommodation offers guests the convenient feature of towels in the bathroom.
The London Studios is also in close proximity to Shepherd's Bush Market underground station.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: until 11:00