TG Stay KASTURI has a well-equipped kitchen within the premises. This property is located at a distance of 0.5 km from Velcro Theatre Bus Stand and 0.2 km from Selva Vinayagar Aalayam. This property in Chennai offers 2 rooms which comprise of conveniences like bottled/drinking water, balcony, chair, wardrobe, desk, cable television, makeup mirror and attached bathroom. This accommodation in Chennai offers doctor on call service to its patrons. Facilities that are available include kitchen and living room.