Situato a circa 7 km dall'Indian Institute of Technology, Madras, il Lord's Abode offre una vista sul giardino, un giardino e un balcone. Situato a 400 m da Elliot's Beach, l'Elliot's Apartment offre l'aria condizionata, un parcheggio privato in loco e la connessione WiFi gratuita.
Per una maggiore comodità, la struttura fornisce asciugamani e lenzuola a un costo aggiuntivo.
Il bed & breakfast dista 7 km dall'Anna University e 9 km dall'Ambasciata degli Stati Uniti. Il Lord's Abode dista 11 km dall'Aeroporto Internazionale di Chennai, lo scalo più vicino.