Sella Park Country House Hotel in the Lake District has unveiled 10 newly added guest rooms, seamlessly blending modern amenities with the historic charm of the Grade-II listed building. This expansion enhances the hotel’s status as a premier destination and strengthens its ties with the Pennington Hotels collection.