Featuring a terrace, TWILIGHT RESIDENCY is located in the center of Chennai, a 13-minute walk from Spencer Plaza Mall. This 2-star hotel offers room service and a 24-hour front desk. Pondy Bazaar is 2.5 miles from the hotel and Chennai Central Train Station is 2.8 miles away.
Government Museum Chennai is 1.2 miles from the hotel, while Ma Chidambaram Stadium is 2.3 miles away. The nearest airport is Chennai International Airport, 8.1 miles from TWILIGHT RESIDENCY.