Company name: Ambleside Salutation Hotel & Spa
Description: Upmarket lodging with a spa & dining
Lake Rd, Ambleside LA22 9BX, United Kingdom