The Lord's Prayer ligt in Madras, op 4 minuten lopen van Elliot's Beach en 6,7 km van Indian Institute of Technology, Madras, en biedt gratis WiFi en airconditioning. Deze homestay ligt op 6,8 km van Anna University en 10 km van Pondy Bazaar.
St. Thomas Mount ligt op 10 km van de homestay, en Chennai Trade Centre ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Chennai, op 11 km van The Lord's Prayer.