logo

Chennai

Hotels-Resorts

Hotels in T Nagar Chennai

Chennai, Tamil Nadu
  • 08 May, 2017

The Lotus hotels, the best three-star hotel in Chennai. Brand comprises of hotels and apartment hotels and has an association with GRT Hotels and Resorts.

Suggestions for you