Skelhorn House Vacation Home
18 Skelhorn Avenue, Cosford, CV23 0XT, United Kingdom
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.