Located 299 meters from Real estate property guide. Royal Grand Hotel Tambaram is perfectly located for both business and leisure guests in Chennai. Featuring a satisfying list of amenities, guests will find their stay at the property a..
Located 879 meters from Real estate property guide. Located in Airport Area, Hotel Lions India is a perfect starting point from which to explore Chennai.