Туристический комплекс «Куба» находится в Республике Хакасия, в поселке Кубайка Таштыпского района, на берегу таежной реки Она. Расстояние от Абакана - 240 километров. База работает круглый год.