Situado en el barrio Centro de Nueva Delhi, el hotel de 3 estrellas Exotic Villa se encuentra a unos 3 km de atractivos culturales como la Casa Birla. Los huéspedes que se alojen en este bed and breakfast pueden aparcar su coche en el lugar.
Los lugares de interés cercanos son el Museo de cera Madame Tussauds Delhi, ubicado a apenas 12 minutos andando del hotel, y el Estadio de críquet Feroz Shah Kotla, a unos 3 km de distancia. El Exotic Villa Nueva Delhi está ubicado al lado del State Emporiums, no demasiado lejos de la estación de metro Shivaji Stadium. El establecimiento está situado aproximadamente a 15 minutos en coche de la Tumba de Humayun, mientras que la estación de autobuses Shivaji Stadium Terminal se encuentra a solo 10 minutos a pie del sitio. La estación de metro más cercana está a menos de 5 minutos caminando del sitio.
El Exotic Villa cuenta con una caja fuerte, un balcón y caja fuerte personal en las habitaciones. Las habitaciones están equipadas con una caja fuerte y caja fuerte personal; además, ofrecen TV de pantalla plana con canales vía satélite y minibar y servicio de tetera/cafetera para el autoservicio. Las instalaciones en el baño incluyen un inodoro separado de la ducha y ducha, además de comodidades como batas y toallas.
El restaurante la Saravana Bhavan, que está cerca de este hotel, sirve comida india.