2/164, East Coast Road, Injambakkam, Cholamandal Artists Village, Injambakkam, Chennai, Tamil Nadu 600115, India, Chennai
914424490518
Business Centre
Parking lot
Laundry service
Room service
Restaurant
Swimming pool
Internet access