OYO SPOT ON Hotel My Lord bevindt zich op 11 km van Museum of Man en 12 km van Van Vihar National Park, en heeft kamers in Bhopal. Dit hotel met 3 sterren biedt roomservice en gratis WiFi.
Alle kamers bij het hotel hebben een tv.
Station Habibganj ligt op 13 km van OYO SPOT ON Hotel My Lord, en Kanha Fun City ligt 25 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Raja Bhoj, op 7 km van de accommodatie.