In einer Entfernung von 5 Minuten zu Fuß von dem 3-Sterne-Hotel O The Premium Villa Neu-Delhi liegt Greater Kailash M Block.
Tughlaqabad und Qutb Minar sind 10 sowie ca. 6 Kilometer vom Hotel entfernt. Humayun-Mausoleum ist in ungefähr 15 Minuten Autofahrt erreichbar. Die Bushaltestelle Sant Nagar befindet sich ebenfalls gleich neben dem O The Premium Villa Neu-Delhi. Vom Hotel zum Flughafen Delhi kann man in etwa 22 Autominuten gelangen.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen.
In der Nähe gibt es viele Lokale, darunter das Restaurant Cafe Culture, das in einer 550 Meter Entfernung vom Hotel O The Premium Villa ist.