OYO Flagship Luxe Residency Near ECR BeachHotel
No.6, Ponniyamman Street, Opposite Spencersnull, Chennai, 600115 Chennai, India
OYO Rooms ECR Road Opposite Spencers is situated in Chennai, 3.1 km from OMR - Old Mahabalipuram Road and 8 km from Indian Institute of Technology, Madras.