Everything you might need to have a good rest, all in one place! Resort «OYO 8628 The ECR Bay Villas and Resort» is located in Chennai. This resort is located in 17 km from the city center.
Plot No. 18, Swastik Avenue, Injambakkam Behind Prathana Drive-in Theatre, Chennai, 600115