Capital O 18266 Hotel Arunaa Inn
Pammal main road, Pammal, 600075 Chennai, India,Object type: Hotel Chennai
One of our top picks in Chennai.Featuring a restaurant, Capital O 18266 Hotel Arunaa Inn is located in Chennai in the Tamil Nadu region, 6 miles from St. Thomas