Vista Rooms at Chennai Central Station is situated in Chennai, 1.6 km from Fort Museum and 2.2 km from Government Museum Chennai. Guests can enjoy the on-site restaurant.
Some rooms feature a seating area for your convenience. The rooms are fitted with a private bathroom. A flat-screen TV is offered.
You will find a business centre at the property.
Ma Chidambaram Stadium is 2.5 km from Vista Rooms at Chennai Central Station, while Spencer Plaza Mall is 2.8 km away. The nearest airport is Chennai International Airport, 16 km from the property.