Ambleside Lodge
Prices & Key Facts
Prices
Price Band: ££ - £££
About Ambleside Lodge
Based in SOUTHAMPTON in Hampshire, Ambleside Lodge offers rooms for wedding guest accommodation.
Contact & Location
Ambleside Lodge
10 Hunts Pond Rd, SOUTHAMPTON, SO31 6QA, Hampshire, United Kingdom