Skip to main content

The Island Palace, also known as the Palais de l’Isle, is a castle located in Annecy, France. The castle was built in the 12th century on a triangular-shaped island in the middle of the Thiou River, which runs through the center of Annecy’s old town.

Throughout its history, the castle has been used as a prison, courthouse, and administrative center. Today, it serves as a museum dedicated to the history and architecture of the city of Annecy.

Visitors can explore the castle’s narrow rooms and winding staircases, which feature exhibitions on the history of the building and the city of Annecy. The castle’s tower offers stunning views of the surrounding area, including the old town, Lake Annecy, and the surrounding mountains.

The Island Palace is one of Annecy’s most iconic landmarks and is a popular tourist attraction for visitors to the city.