Vista Rooms at Anna Sallai offers accommodation in Pondicherry. Guests can enjoy the on-site restaurant. Every room includes a TV and provides city views. Some rooms include a seating area to relax in after a busy day. Rooms come with a private bathroom fitted with a shower and offering free toiletries. There is room service at the property. Sri Aurobindo Ashram is 2,953 feet from Vista Rooms at Anna Sallai, while Sri Aurobindo Hand Made Paper Factory is 2,625 feet away. Puducherry Airport is 2.5 miles from the property.