Finch's Arms 4* Oakham, UK

Hotels in UK - Hotels in Oakham - Finch's Arms

Stunning views overlooking Rutland Water are offered at The Finch's Arms, a 17th-century country inn in the pretty village of Hambleton. It provides elegant, chic rooms with luxury toiletries and cosy bathrobes.