Das 3-Sterne-Hotel O Sun Villa Neu-Delhi bietet einen Gepäckraum und liegt im Stadtteil South West, ca. 10 Autominuten vom Dilli Haat und knapp 4 Kilometer von Terminal 2 des Indira Gandhi International Airport entfernt. Darüber hinaus bietet das Hotel seinen Gästen einen Gepäckraum.
Der ISKCON-Tempel ist in 15 Autominuten zu erreichen. Das O Sun Villa Neu-Delhi befindet sich auch in einer 5 Gehminuten Entfernung von der U-Bahn-Station Dashrath Puri.
Das Hotel verfügt über 30 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.
Vor Ort wird täglich ein kontinentales Frühstück serviert. In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Kesar's, das nur 1 Kilometer vom O Sun Villa entfernt ist.