Clifton upon Teme Hotels

Map of Clifton upon Teme Hotels

Clifton upon Teme is a picturesque village located in the county of Worcestershire, nestled within the stunning Cotswolds region of England. The village is surrounded by rolling hills, lush green countryside, and charming rural landscapes, making it an idyllic setting for those seeking a peaceful and tranquil escape. The village itself is steeped in history and boasts a number of historic buildings and landmarks, including the beautiful St. Kenelm's Church, which dates back to the 12th century. The village also has a strong sense of community, with a range of local amenities including a village hall, primary school, and a traditional pub serving up delicious food and drink.

The Lion Inn Clifton upon Teme
8.9/10 Wonderful
25 reviews
Free Wi-Fi Parking

Located in the picturesque country village of Clifton-Upon-Teme, The Lion Inn is a 12th century coaching inn with free Wi-Fi access available. The inn is less than 32.2 km from Ludlow Castle and 17 minutes' drive from Whitley Court.

Number of rooms: 3

1 The Village, Clifton upon Teme, WR66DH, United Kingdom