Twin House bevindt zich in Madras in de regio Tamil Nadu en biedt accommodatie met gratis privéparkeren.
Elke unit heeft airconditioning, een eigen badkamer en een keuken.
De villa heeft een terras.
St. Thomas Mount ligt op 10 km van Twin House, en Chennai Trade Centre ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Chennai, op 2 km van de accommodatie.