Savills Chennai is located at Olympia Tech Park, a corporate park in Chennai. It is the largest and one of the oldest Information Technology office locations in Chennai, India. 

Located on the Bay of Bengal in eastern India, it is the capital of the state of Tamil Nadu. It is also the biggest cultural, economic and educational centre of south India.

Office Number

Phone line hours

Mon - Sat: 8:00am - 8:00pm
Sun: 9:00 - 6:00pm

Buying or Selling


Leasing or Renting

Occupier Services


Meet the team

Key Services