Отель расположен в Щучинско-Боровоской курортной зоне, на берегу озера Щучье в сосновом бору, в окружении гор. Работает круглый год.