
2
"A Two-Key Hotel with a One-Star restaurant, Grace & Savour, located in Hampton-In-Arden, England." - The MICHELIN Guide
Sophisticated rooms, acclaimed restaurant, spa treatments, wooded acres
Shadowbrook Ln, Hampton in Arden, Solihull B92 0EN, United Kingdom Get directions
$$