This property enjoys a convenient position in Holland . Hotel was built in 1988. Hotel underwent renovation in 2013. There is an on-site car park.