Located 215 meters from Velachery Tambaram Main Road Parking. 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 747 meters from Velachery Tambaram Main Road Parking. Stop at Hotel Grand Parkway to discover the wonders of Chennai. The hotel offers a wide range of amenities and perks to ensure you have a great time.