OYO 14716 Flagship OMR Kelambakkam
OYO 14716 Flagship OMR Kelambakkam
Hotel
33/5A1,Kovalam Kelambakkam Main Road
, Chennai, Tamil Nadu, India
603103