Select dates to continue
From
Check-in is at 15:00 and check-out is at 10:00. Early or late check-in/check-out availability is not specified.
The property is located on Westminster Bridge Road, within 700 metres of the London Eye and less than 1 km from Big Ben. It is also close to the Houses of Parliament, Westminster Abbey, and Churchill War Rooms.
Instant AI responses are based on hotel information