Cacique Inacayal Lake & Spa Hotel se encuentra sobre la Avenida Juan Manuel de Rosas, ubicado en un lugar preferencial en el centro de la ciudad de San Carlos de Bariloche, a solo 4 cuadras del Centro Cívico y del centro comercial, sobre la costa del lago Nahuel Huapi. Brindando a sus huéspedes maravillosas vistas al lago.