Отель The Niche Bali находится в популярном курортном районе Кута, на берегу Индийского океана, в центре района Легиан, в 500 м от пляжа. Отель расположен в тихом и спокойном районе, вдали от шума и суеты, но всего лишь в 10 минутах ходьбы от торгового и туристического центра. Уютный современный двухэтажный отель построен в современном индонезийском стиле, номера имеют вид на бассейн или красивый тропический сад, окружающий отель.
Отель открылся в 2011 году.