The Sir Christopher Wren Hotel & Spa is an ideal choice for travelers who want to take in the sights and sounds of London. For guests wanting easy access to the Windsor Area and Free Wi-Fi in designated areas, this hotel ticks all the boxes.
Heathrow Airport is located approximately 15km away and Victoria Station around 35km away. Legoland is approximately 4km away by car.
After a long day of sightseeing, guests can retire to the comfort of the hotel. For guests' convenience, airport pickup can be arranged. This London hotel offers parking on site.
Guests tell us the location of this hotel is fantastic.