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.
Number of rooms: 60
No.6, Ponniyamman Street, Opposite Spencersnull, Chennai, 600115 Chennai, India