Montagu Arms Hotel
Paris Room
New Forest, Hampshire, United Kingdom
(Template Level: Standard Definition)
Location: Beaulieu, New Forest, Hampshire. SO42 7ZL, United Kingdom