L'Hôtel du Palais de l'Isle se trouve au cœur d'Annecy, et ses chambres offrent une vue sur les canaux, ou le château médiéval.
Toutes les chambres sont climatisées et disposent d'une télévision satellite, du Wi-Fi et d'une salle de bains.
Chaque matin, l'hôtel à Annecy sert un petit déjeuner buffet à ses clients.