Nikki's Nest розташований у рибальському селищі Vizhinjam в ідилічному місці, прямо на березі Індійського океану. Зі схилу пагорба, на якому розташований готель, відкривається мальовничий вид на океан. Сад із екзотичних орхідей, створює комфортні умови для відпочинку і усамітнення туристів. Біля підніжжя пагорба, на якому стоїть готель розташований індуїстський храм.