Отель «Олимпия» расположен в центре посёлка Красная Поляна, на высоте 500 м над уровнем моря. Расстояние до канатных дорог - 4-6 км. Отель работает в период с декабря по апрель.