Cheshire-based hotel group embracing challenges with latest venture

Family-owned, Cheshire-based hotel group Nelson Hotels have this month launched their first-ever self-catered, serviced accommodation property; Pennsylvania Cottage at The Pheasant Inn. Going from strength to strength despite an extremely tough period for the hospitality industry, the well-known, quality group have proudly expanded upon the award-winning dining and accommodation offered across their Cheshire hotels and […]

Courtesy of Chester