Situated in Trichūr in the Kerala region, with Bible Tower nearby, LEEHOME RESORT features accommodation with free Wi-Fi and free private parking. 28 km from Guruvayur Temple and 2.
Number of rooms: 3
Leehome Resorts, thekkekara estate, road 28,near lourdh church. Thrissur-5, 680005 Trichūr, India