Los huéspedes del Hotel Clark Nueva Delhi pueden visitar el Museo Click Art, ubicado a unos 25 minutos a pie.
El hotel también tiene acceso al Parque Japonés, que se halla a 2 km. Este hotel está ubicado a 30 minutos a pie de la Isla de la Aventura. La parada de autobús más cercana es Sec-16 Rohini, situada a 400 metros, y la estación de tren Nueva Delhi está a 15 km.
Las habitaciones del Clark ofrecen un armario ropero y un escritorio. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como aire acondicionado.
El barrio cuenta con varios restaurantes, entre ellos Lotus Leaf, que se encuentra al alcance de la propiedad.