Choose your room
Westminster Central Stay
Westminster Central Stay London apartment is located 250 metres from Westminster Abbey and 25 minutes' walk from Tate Modern. Staying in this apartment, nestled just a minute's drive from St James's Park, guests can relax on a terrace.
Coca-Cola London Eye is a mere 1.1 km away, while Churchill War Rooms is within 300 metres of the accommodation.
The 3-bedroom apartment has a terrace and a fully equipped kitchen, and comforts such as climate control.
Self-catering facilities include a fully-equipped kitchen. Serving European specialities, Blue Boar Restaurant is 5 minutes' walk away.
Hotel Policy
Check-in: from 15:00 until 19:00
Check-out: from 08:00 until 11:00