Ambassador Lodge
Prices & Key Facts
Prices
Price Band: ££ - £££
About Ambassador Lodge
Based in Cambridge in Cambridgeshire, Ambassador Lodge offers rooms for wedding guest accommodation.
Contact & Location
Ambassador Lodge
37 High Street, Cambridge, CB4 6DF, Cambridgeshire, United Kingdom