Grand Stay biedt 3-sterrenaccommodatie ligt in Madras, op 13 km van Anna University en 16 km van Pondy Bazaar. De accommodatie bevindt zich op 17 km van St. Thomas Mount, 18 km van Chennai Trade Centre en 18 km van Ma Chidambaram Stadium. De accommodatie is rookvrij en is gelegen op 11 km van Indian Institute of Technology, Madras.
Winkelcentrum Spencer Plaza Mall ligt op 18 km van het hotel, en Government Museum Chennai ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Chennai, op 17 km van Grand Stay.