Location: 300 m. from the river and the centre of Stord.
See more: Hotels in Europe Hotels in Norway Hotels in Stord Holiday Destinations in Europe