The old inn sits next to the Djurgården canal in the centre of Stockholm. “This is one of Stockholm’s most beautiful
spots,” says general manager Victor Olin. “Villa Källhagen is an oasis, a bit of countryside in the middle of the city with close proximity to transport, shopping and entertainment. Returning business travellers enjoy the peace and quiet, and many locals come to us for a lovely meal in our restaurant.” With its central location, Villa Källhagen is ideal for tourists and foodies with high expectations.