Hotel O The Premium Villa New Delhi est niché dans le quartier "Sud de Delhi" à New Delhi, à 3 km d'attractions sportives, telles que Complexe sportif Thyagaraj.
Cet hotel 3 étoiles n'est qu'à moins de 10 minutes en voiture de la Tombe d'Humayun et juste à côté de la station de métro Kailash Colony. Situé à 400 mètres du Marché Kailash Colony Market, l'hotel se trouve à 3,1 km de l'Institut des sciences médicales de toute l'Inde. De plus, O The Premium Villa est à environ 25 minutes à pied du temple Kalka, et la gare de New Delhi est dans une zone de 11 km. Cet hébergement est dans les environs de la gare routière Lady Shriram College.
Il y a 30 chambres à la résidence, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV multi-canal.
Storm Version 2.0 sert des plats de cuisine indienne et se trouve assez proche d'O The Premium Villa de New Delhi.