I choce this hotel from reviews I had read here, and was not disappointed. It is really close to Gloucester Road tube station (we got the tube directly from Heathrow airport) but also easy walking distance to loads of shops and restaurants. We booked both a queen and king sized room. Both were immaculate, with complimentary tea / coffee and...
More
- Ashburn Hotel London
