Best price guarantee
A day or a weekend at the excellent Bar Hill near Cambridge Hotel Signature Collection by Best Western will always be …
The charming town of Richmond is just a few miles from the centre of London, located on a meander of the River Thames. Boasting many beautiful parks and open spaces, Richmond is the perfect location for those looking a moment of calm away from the hustle and bustle. Spend your day exploring Ham House and Gardens or visiting the many boutique shops and restaurants before indulging in a beautifying spa treatment at one of our luxury spa hotels.