The Larches Ledbury Bed and Breakfast Ledbury, Malvern Hills
Located in Ledbury, The Larches Ledbury offers accommodation with free Wi-Fi and flat-screen TV, as well as a garden and a terrace.
Number of rooms: 3
The Larches Bosbury, Ledbury, HR8 1QL, United Kingdom