Отель Borneo расположен в центре Адлера, в 2,8 км от собора Святого Саркиса. Расстояние до торгового центра «Новый век» составляет около 2,9 км, а до парка «Южные культуры» — 3,3 км. Гостям предоставляется бесплатный Wi-Fi. Аквапарк "Амфибиус" находится в 5 км от отеля, а керлинговый центр "Ледяной куб" - в 7 км.
Во всех номерах отеля установлен шкаф для одежды. Номера оснащены холодильником.
Ледовый дворец «Айсберг» находится в 8 км от отеля Borneo. Расстояние до международного аэропорта Адлер-Сочи составляет 3,3 км.