The Lamb Inn
HotelBourton-on-the-Water
The Lamb Inn is a hotel situated in the area of Bourton-on-the-Water and Great Rissington. It provides accommodation for guests travelling through this part of the United Kingdom.
No reviews on VacationGuide yet.