We celebrated our anniversary with a trip to London and stayed in an Executive Room at the Double Tree Tower of London. What a delightful stay! The room was very spacious for Europe and the bed was so comfortable and had lots of pillows! Most importantly the Air Conditioning was superb! It was record high temperatures during most of our stay and the hotel was a wonderful oasis to return to when we couldn't bear the heat anymore! The room was also very quiet! The location was conveniently located very near the tube and overlooked the Tower of London. So glad we choose to stay here! Great experience from beginning to end! Will stay here again! .More
- Visit hotel website
- 1 (617) 300-0956
- Email hotel
- Free Wifi