Choose your room
Stockwell Apartment
Stockwell Apartment London is located 4.3 km from the public Trafalgar Square and around a 25-minute walk from the art museum "Tate Britain".
This apartment lies in the Lambeth district, 3.2 km from Westminster Cathedral. 850 metres from Clapham North tube station, the apartment is also fairly close to Stockwell Green United Reformed Church.
You can reach Brixton train station nearly 10 minutes' walk away.
Hotel Policy
Check-in: from 15:00 until 23:00
Check-out: from 08:00 until 11:00