Overlooking the shores of Lake Tuusula, this charming inn is only 30 minutes' drive from Helsinki. It offers a private beach and 2 saunas. Rooms feature flat-screen TVs and free WiFi.
Book this Hotel