Görväln House is a boutique hotel set in a 17th-century castle surrounded by a lush nature preserve just 25 minutes from Stockholm. It offers 45 individually styled rooms with lake views and plush beds, blending historic charm with modern comfort.
The venue features refined dining focused on local ingredients and stylish meeting spaces ideal for executive retreats or board meetings. Outdoor options include walking trails and lakeside spots, making it easy to combine work with relaxation in a scenic setting.
Loading map...
Rated 4.3 on Google · 1,367 reviews