Macdonald Elmers Court Hotel

South Baddesley Road
Lymington
United Kingdom