Le Chennai Citi Center Mall est situé à 4 km.
Il n'est qu'à 15 minutes en voiture de la Basilique Saint-Thomas de Chennai. Les attractions sportives à proximité sont le Stade omnisports Jawaharlal Nehru Stadium (à 2 km) et le Stade M. A. Chidambaram (à 3 km). Il faut également à 4,1 km pour rejoindre le Vivekanandar Illam. L'hôtel est situé dans une zone de 150 mètres de Nehru Park.
Les 55 chambres sont équipées de la climatisation ainsi que d'équipements indépendants tels qu'une cafetière/théière. Une toilette séparée et une douche sont gratuits dans les salles de bain et le confort est assuré par un sèche-cheveux et des draps de bain.
Le restaurant Fusilli Reasons est à environ 5 minutes de marche.