Set in an early 1900s mansion 45 km from Stockholm, this hotel offers fine dining, free Wi-Fi and in-room flat-screen TVs ... » Veja mais