We are a quintessentially luxury, 5-star Relais & Chateaux Hotel and Spa on the edge of the enchanting New Forest. There are many magnificent hotels, but only a few of them can call themselves a true English Original. Set in 130 acres of Hampshire countryside our 18th-century luxury Country House Hotel is the idyllic escape, the perfect combination of country and coast.
Sarah Frost — The afternoon tea here is something special. The service from all members of staff is impeccable. Afternoon tea comes with