Design Hotel By Justa, Chennai
The luxury 4-star Design Hotel By Justa, Chennai lies within a 30-minute walk of St. Thomas Mount National Shrine.
You can find Children\'s Park only 2.6 km from the property.
Grand siam treats guests with Thai dishes and is 800 meters away.
There are car rental services on site.