The Artini Resort построен на острове Бали, недалеко от центра Убуда. В шаговой доступности от отеля находятся Обезьяний лес, музеи Рудана и Арма, дворец Убуда и городской рынок.
Во всех номерах есть ванная комната с банными и косметическими средствами, фен, кондиционер, мини-бар, небольшой холодильник, сейф, телефон, телевизор и терраса с видом на тропический сад. В апартаментах, как и на всей территории комплекса, постояльцы могут воспользоваться бесплатным доступом к сети Wi-Fi.
В ресторане, работающем при отеле, можно заказать блюда местной, международной и азиатской кухни.
В The Artini Resort есть бассейны в саду (взрослый и детский), спа-центр и тренажерный зал. За дополнительную плату для гостей организуют пешие туры по природным и культурным достопримечательностям острова.