Description
Located only 5 minutes from the city center and its numerous attractions, Villa Källhagen is a small, intimate hotel in Stockholm, in the Royal Djurgården Park.
... Read MoreWelcoming guests since 1810 this charming 4-star hotel in Stockholm has been designed in harmony with the beautiful natural surroundings, using glass to capture the renowned atmosphere of summer time in Sweden, being the perfect place for a relaxing holiday. Other than cosy interiors with open fires to snuggle up in winter, facilities at the Villa Källhagen Hotel include a gourmet restaurant with terrace, serving traditional cuisine and featuring an extensive cellar. Furthermore, guests at the hotel will also find a bistro, 4 fully equipped conference rooms and a beautiful garden to enjoy the long summer days.