VEERA RESIDENCY
1/16b, Selai Road, C.V. Naidu Salai, 602001 Tiruvallūr, India
Situated within 41 km of Chennai Trade Centre and 43 km of St. Thomas Mount, VEERA RESIDENCY provides rooms in Tiruvallūr. Among the facilities at this property are room service and a 24-hour front desk, along with free Wi-Fi throughout the property.