the netherwood hotel e
•
2024-04-26
Grange-over-Sands, UK
Hotel Receptionist
Squirrel Hotels is a family owned company including four hotels, two in the North of England, one in the Lake District and one in the Forest of Dean. As a company we are passionate about the hospitality industry and delivering good service and a memorable gues…