Netherlands Stenden Hotel, Best Hotels In Leeuwarden Netherlands Stenden Hotel is Choice Hotels Recommendations At Leeuwarden Netherlands . 4 s… Edit