Stanley House
London England
Check in
12:30 PM
Check out
10:00 AM
With a stay at Stanley House in London (London City Centre), you'll be within a 5-minute drive of Hyde Park and Buckingham Palace. This hotel is 0.3 mi (0.5 km) from Victoria Station Travel Information Centre and 0.9 mi (1.5 km) from Westminster Abbey.
Stay in one of 40 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include desks, and irons/ironing boards can be requested.
Property Details
Location
19-21 Belgrave Road, London, England SW1V 1RB, United Kingdom