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 upscale hotel is 0.4 mi (0.7 km) from Victoria Station Travel ... Read more
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 upscale 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 use of convenient amenities, which include complimentary wireless internet access and concierge services.
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.