Tranquil Stay Near Guruvayur Temple - 6 rooms