Villa Källhagen

Djurgårdsbrunnsvägen, 10

In 1810 the first hotel was opened in Villa Källhagen. This restaurant-hotel is situated in one of the most beautiful natural settings in Stockholm and is surrounded by gardens which will help you unwind from the city stress while enjoying an excellent meal. You will be able to enjoy quality Swedish food, and the restaurant also offers French and Italian dishes.

Stockholm guide | Restaurants in Stockholm | Nightlife in Stockholm


Leave a Reply

Your email address will not be published.