
The Barn
Gore Road The Barn, New Milton, BH25 6SJ, United Kingdom, New Milton
Location A great place to have a rest after an exciting day! Hotel The Barn is located in New Milton. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Barton-on-sea Beach. At the hotel It’s time to have a nice meal
Free WiFiParking







