El Arman, The Green B&B Nueva Delhi se encuentra en el barrio Sur de Delhi, a 18 minutos en coche del Aeropuerto internacional de Delhi. Los huéspedes que se alojen en este bed and breakfast pueden aparcar su coche en el lugar.
El hotel está situado en Nueva Delhi, a 150 metros de la estación de metro Chirag Delhi. Situada a 3 km de distancia del Templo del loto, la propiedad también está a 7 km de distancia de la Tumba de Humayun. Qutab Minar está a 4 km de distancia de este hotel. La parada de autobús Krishi Vihar está cerca del Arman, The Green B&B.
Las habitaciones del lugar proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como servicio de planchado y climatizador. También dispone de un balcón, caja fuerte personal y TV de pantalla plana con canales vía satélite en las habitaciones.
Con platos de la cocina asiática, el restaurante August Moon se encuentra a 20 minutos a pie de este alojamiento.