El ART Resort & Farm House se encuentra en Mahabalipuram, a 700 metros de la playa de Mahabalipuram, y ofrece alojamiento con jardín, aparcamiento privado gratuito y terraza.
Número de habitaciones: 7
No.5 , Five Rathas Road, Mahabalipuram, 603104 Mahabalipuram, India