8.8/10
Excellent
24 reviews
Free Wi-Fi
Overlooking the idyllic Lake Inari, this hotel provides modern accommodation with magnificent views of Finnish Lapland.
Number of rooms: 71
Nellimintie 4230, 99860 Nellimö, Finland