L'hotel a 3 stelle Oyo Diamond Suite Near Lotus Temple Nuova Delhi è situato nel quartiere Delhi Sud, a 6 km da diverse attrazioni sportive, come Thyagaraj Sports Complex.
L'hotel è a 3 km dalla Tomba di Humayun, mentre la Fortezza di Purana Qila si trova a 6 km dalla struttura. Tra i siti storici della zona c'è il Forte di Tughlaqabada circa 7 km di distanza. Le famiglie che si recano a Nuova Delhi apprezzeranno il fatto di trovarsi a 6 km dal Parco divertimenti Worlds of Wonder. Questo hotel è a pochi passi dalla fermata dell'autobus Bharat Nagar.
Gli ospiti potranno gustare piatti indiani presso il ristorante Deep Sweet Corner, situato ad appena 650 metri dall'Oyo Diamond Suite Near Lotus Temple.