Haarby Kro is set in Hårby, 16.2 miles from Odense and 18.6 miles from Sønderborg. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room includes a TV. All rooms have a private bathroom. You will find luggage storage space at the property. Svendborg is 21.7 miles from Haarby Kro, while Fredericia is 28 miles away. The nearest airport is Sønderborg Airport, 22.4 miles from Haarby Kro.