Lamb Inn Vacation Home Leominster
Situated in Leominster in the Herefordshire region and Hampton Court Castle & Gardens reachable within 5.8 km, Lamb Inn features accommodation with free Wi-Fi, a children's playground, a garden and free private parking.
Leominster, HR6 0NB, United Kingdom