Situé à Chennai, à moins de 13 km du Madras Medical College et à 14 km de l'université Anna, le Twin House propose des hébergements avec une cuisine. Doté d'un parking privé gratuit, il se trouve à 10 km du mont Saint-Thomas et à 11 km du centre commercial Chennai Trade Centre. L'Indian Institute of Technology de Madras se trouve à 18 km et le centre commercial Spencer Plaza à 19 km.
Tous les logements sont dotés d'une salle de bains privative et de la climatisation. Certains possèdent également une terrasse.
Vous séjournerez à 16 km du bazar de Pondy et à 18 km du parc zoologique Arignar Anna. L'aéroport international de Chennai, le plus proche, est implanté à 2 km.