Set in Trichūr, within 500 metres of Guruvayur Temple and 18 km of Amala Institute of Medical Sciences, Sree Bhadra Residency offers accommodation with a restaurant and as well as free private parking for guests who drive.
Number of rooms: 23
28/540, East Nada Inner Ring Road, Guruvayur, 680101 Trichūr, India