Situé à Chennai, à seulement 400 mètres de la plage d'Elliot, l'établissement The Lord's Prayer propose un hébergement en bord de mer avec connexion Wi-Fi gratuite. Cet hébergement climatisé se trouve à 6,7 km de l'Institut indien de technologie de Madras.
Vous séjournerez à 6,8 km de l'université Anna et à 10 km du bazar de Pondy. L'aéroport international de Chennai, le plus proche, est implanté à 11 km.