OverviewThe Raintree St Marys is located in South Indian state of Tamil Nadu, near Chennai International Airport & Alwarpet. Chennai features a spirited creativity, crowded, gritty streets and houses many international auto, tech and manufacturing industries...