The House on Warwick
London England
Check in
2:00 PM
Check out
10:30 AM
With a stay at The House on Warwick, you'll be centrally located in London, within a 5-minute drive of Buckingham Palace and Westminster Abbey. This hotel is 0.4 mi (0.7 km) from Victoria Station Travel Information Centre and 1.1 mi (1.8 km) from Big Ben.
Make yourself at home in one of the 54 air-conditioned rooms featuring LED televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads.
Property Details
Location
78-84 & 73, Warwick Way, Victoria, London, England SW1V 1QR, United Kingdom