Nikki's Nest расположен в рыбацком поселке Vizhinjam в идиллическом месте, прямо на берегу Индийского океана. Со склона холма, на котором расположен отель, открывается живописный вид на океан. Сад из экзотических орхидей, создаёт комфортные условия для отдыха и уединения туристов. У подножья холма, на котором стоит отель расположен индуистский храм.