Overlooking the shores of Lake Tuusula, this charming inn is only 30 minutes’ drive from Helsinki. It offers a private beach and a lakeside sauna. Rooms feature flat-screen TVs. All rooms and apartments at Majatalo Onnela overlook the peaceful surroundings. Free WiFi is available in all public areas and in some hotel rooms. Onnela’s rustic […]