Cosford Hotels

Map of Cosford Hotels

Cosford is a charming village nestled in the heart of Warwickshire, within the picturesque Cotswolds region of England. This idyllic countryside destination offers a peaceful retreat from the hustle and bustle of city life, with its serene landscapes and quintessential English charm. Surrounded by rolling hills, lush green meadows, and meandering rivers, Cosford is a haven for nature lovers and outdoor enthusiasts. The village is known for its stunning countryside walks, where visitors can explore the scenic trails that wind through the Cotswolds, offering breathtaking views at every turn.

Skelhorn House Cosford
10/10 Exceptional
Free Wi-Fi Parking

Located 22 km from Ricoh Arena, 25 km from Kelmarsh Hall and 31 km from De Montfort University, Skelhorn House features accommodation set in Cosford. Both free Wi-Fi and parking on-site are accessible at the holiday home free of charge.

18 Skelhorn Avenue, Cosford, CV23 0XT, United Kingdom