Отель River Riding расположен в центре Саньи, в 45 км от храма Наньшань, в 5 км от парка Лухуэйтоу и в 23 км от туристической зоны Тянья Хайцзяо. К услугам гостей круглосуточная стойка регистрации и бесплатный Wi-Fi.
В числе удобств номеров письменный стол и телевизор с плоским экраном, а из некоторых номеров открывается вид на реку.
В распоряжении гостей бизнес-центр, факс и копировальный аппарат.
Отель River Riding находится в 1,1 км от парка Байлу и в 2,1 км от выставочного центра Sanya Beauty Crown Cultural. Расстояние до международного аэропорта Санья Феникс составляет 17 км.