L'hôtel se situe dans un quartier paisible proche du lac d'Annecy et de la vieille ville. Il dispose d'une piscine extérieure et d'une terrasse qui offre des vues sur les montagnes environnantes.