L'OYO 68709 Maheshwari Villas si trova a Chennai, a 13 km dall'Indian Institute of Technology, Madras e dall'Anna University. Tutte le camere dispongono di TV con canali via cavo e bagno privato.
Numero delle stanze: 60
Thiruvalluvar Saalai, Chozhamandala Devi Nagar, Karthik Nagar, Anna Enclave, Injambakkam, 600115 Chennai, India