Idéalement situé dans le quartier central de Chennai, le Super Townhouse 1060 Anna salai se trouve à 1,8 km du centre commercial Spencer Plaza, à 2 km du stade Ma Chidambaram et à 3,5 km du musée du gouvernement de Chennai. Doté d'un salon commun, cet hôtel 3 étoiles propose des chambres climatisées avec connexion Wi-Fi gratuite et salle de bains privative. L'établissement se trouve à 2 km de Marina Beach et à 5,4 km du centre-ville.
Les chambres comprennent une armoire. Toutes les chambres du Super Townhouse 1060 Anna salai sont équipées d'une télévision et d'articles de toilette gratuits.
Un petit-déjeuner continental est servi chaque matin.
Vous séjournerez à 4,4 km de la gare centrale de Chennai et à 4,7 km du bazar de Pondy. L'aéroport international de Chennai, le plus proche, est implanté à 14 km.