Windermere Hydro Hotel Limited can be reached at Minerva, 29 East Parade in Leeds. The company's zip code is LS1 5PS. Windermere Hydro Hotel has been operating on the British market for eleven years. The company's reg. no. is 08450216. This firm's principal business activity number is 64999 which means Financial intermediation not elsewhere classified. The business latest accounts describe the period up to Fri, 31st Mar 2017 and the latest confirmation statement was submitted on Thu, 13th Dec 2018.