Rosslea Hall Hotel

Ferry Road
Helensburgh
United Kingdom