
Westminster, London Eye, Big Ben 10 Minutes Walking
London England
Check in
1:00 PM
Check out
12:00 PM
Your journey of exceptional moments begins the instant you cross the threshold of Westminster, London Eye, Big Ben 10 Minutes Walking, where every detail is crafted to elevate your stay, you'll be within a 5-minute drive of Big Ben and London Eye. This apartment is 20 minutes walk to St. Thomas' Hospital and 4 minutes drive to Trafalgar Square.
Make yourself comfortable in your apartment.
Property Details
Location
, London, England , United Kingdom