L'hotel a 3 stelle Green Meadows Resort è situato nel cuore di Chennai e dispone di Wi-Fi in tutta la struttura e di un parcheggio privato gratuito in loco. Il Parco di divertimenti VGP Snow Kingdom si trova a circa 6 km di distanza e la Spiaggia di Thiruvanmiyur può essere raggiunto in 10 minuti in macchina.
Il resort sorge nel quartiere South Chennaia soli 600 metri da Golfo del Bengala. Nel Green Meadows Resort, gli ospiti si troveranno a pochi minuti di auto dal Parco tecnologico internazionale. Questa struttura permette di godere di attrazioni naturali come Thamarai Kulam, a 1 km di distanza. Soggiornando nel Green Meadows Resort, gli ospiti possono accedere perfettamente a Indian Institute of Technology, un sito educativo situato a circa 6 km di distanza. La fermata dell'autobus Arsasi Mandi si trova a breve distanza da quest’alloggio.
Le camere includono finestre insonorizzate, e uno scrittoio per il comfort degli ospiti. Gli ospiti possono inoltre usufruire di una doccia, nonché di servizi come articoli da toeletta. Alcuni bagni privati sono dotati di articoli da toeletta e una doccia. Gli ospiti possono godersi una vista sul giardino.
Viene servita una colazione continentale gratuita al ristorante. Gli ospiti possono rilassarsi al bar lounge di questo hotel.