Отельокружен прекрасными природными пейзажами южноиндийского штата Керала, который известен как знаменитая "страна самого Господа Бога". Он находится на склоне холма с видом на известный пляж Ковалам.
Расположен в 12 км от города Тривандрум, в 21 км от международного аэропорта Тривандрум.
South of Kovalam, Chowara P. O, Trivandrum - 695 501, Kerala