Die Unterkunft Happy Villa Homestay mit einem Garten und einer Terrasse ist gelegen in Chelakara, 49 km von der Sehenswürdigkeit Guruvayur-Tempel und 16 km von der Sehenswürdigkeit Bahnhof Shoranur sowie 44 km von der Sehenswürdigkeit Tempel
5/187/T, Nellikkaparambil house, Happy Villa, Venganellur P O, Chelakkara, 680586 Chelakara, Indien