Отель расположен в национальном парке Селус, на холме, который огибает река Руфиджи. Взлетно-посадочная полоса находится за невысоким горным хребтом, в нескольких километрах от самого отеля (20 мин на джипе).
Комплекс Sand Rivers Selous – это 8 коттеджей-бунгало, при строительстве которых использовались только природные материалы: дерево, камень, пальмовые листья. Все коттеджи стоят на сваях. Интерьеры оформлены в светлых тонах, в стиле традиционных хижин туземцев-масаев. Работают уютный ресторан, бар самообслуживания, есть большой бассейн. Возможно проживание с детьми.