Udhayam Lodge

New Nalatheertham StreetMayiladuthuraiIndia
Hotel