RATHNAVEL TOWERS ANNEX
NO 11 RANGANATHAN DHARGA ROAD PALLAVARAM, Pallavaram, 600043 Chennai, India,Object type: Hotel Chennai
Located in Chennai, within 6 miles of Chennai Trade Center and 7 miles of St. Thomas Mount, RATHNAVEL TOWERS ANNEX provides accommodations with a shared lounge