Le Super OYO Flagship Hotel Times Square est situé à Indraprast, à moins de 10 km du fort de Tughlaqabad et à 17 km du minaret Qutub Minar. Cet hôtel 3 étoiles propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite. La tombe d'Humayun se trouve à 18 km de l'hôtel et la porte de l'Inde est à 21 km.
Les logements comprennent une télévision et des articles de toilette gratuits.
Le Super OYO Flagship Hotel Times Square se trouve à 21 km de Pragati Maidan et des jardins de Lodhi. L'aéroport international de Delhi, le plus proche, est implanté à 27 km.