3/118, Sembanar Koil Main Road,Nehruji Salai,Tranquebar Taluk,Nagapattinam, Kumbakonam Kumbakonam 609309
Set in Mayiladuthurai, OYO 69625 Mayuraa Residency offers 3-star accommodation with a restaurant.The units in the hotel are equipped with a TV.Guests at OYO 69625 Mayuraa Residency can enjoy a contine...more