OYO Hotel Lion is gelegen op 2,6 km van Humayuns tombe en 3,8 km van Pragati Maidan, en biedt kamers in New Delhi. Dit hotel met 3 sterren biedt gratis WiFi en roomservice. Swaminarayan Akshardham ligt op 5,9 km en India Gate ligt op 6 km van het hotel.
Alle kamers bij het hotel hebben airconditioning en een tv.
Lodhi Gardens ligt op 6 km van OYO Hotel Lion, en National Gandhi Museum ligt 6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Hindon, op 18 km van de accommodatie.