Radisson Blu Hotel GRT Chennai is a 5 Star Hotels in Chennai, ST Thomas Mount.
Le Royal Meridien Hotel is a 5 Star Hotels in Chennai, ST Thomas Mount.