Call +44 (0)1223 841055 | Enquiry form | MenuClose menu

Sweden

The Scandinavian nation of Sweden, which established its independence from Denmark in the 16th century, boasts a beautiful landscape and an array of outstanding architectural delights. Stockholm, the country’s capital, is often called the ‘Venice of the North’, and contains an array of artistic and architectural treasures. The city’s Old Town, Gamla Stan, still features a medieval street layout, and 17th century Drottningholm Palace – a working royal residence – is famed for its beauty and well-tended parks, as well as its enchanting Chinese Palace and celebrated court theatre. 

  
BOOK NOW

 
Top
printFooter