Ubicado a 2 km del Dilli Haat, el Hotel O Sun Villa Nueva Delhi ofrece consigna de equipaje. Este hotel de 3 estrellas es un buen punto de partida para explorar Nueva Delhi, incluido el Museo Internacional Sulabh de los Inodoros, que está a 750 metros.
Situado a 2,1 km del Complejo Penitenciario de Tihar, este hotel también está a unos 20 minutos en coche de la estación de tren Nueva Delhi. Además, el Museo de la Fuerza Aérea India se encuentra a 4 km, mientras que la estación de metro Dashrath Puri está a un tiro de piedra del hotel Sun Villa.
Las habitaciones disponen de una zona de estar con aire acondicionado, además de una tv de pantalla plana con canales vía satélite.
Aquí se sirve un desayuno continental todas las mañanas. El Hotel O Sun Villa está a 13 minutos a pie de Kesar's y ofrece una amplia selección de comidas.