El Hotel Amar International Nueva Delhi incluye 15 habitaciones y está ubicado a una distancia de 3 km del Fuerte de Salimgarh. El hotel ofrece WiFi en zonas comunes y cuenta con cajero automático y servicio de cambio de divisas.
Este hotel de 3 estrellas se encuentra en el distrito Centro de Nueva Delhi, a unos 10 minutos en coche del Centro Nacional de las Artes Indira Gandhi y a 25 minutos a pie de lugares de compras como el Mercado de Karol Bagh. El Amar International está situado a una distancia de 2 km del Agrasen ki baoli de Nueva Delhi. Ubicado a unos 30 minutos a pie, la Catedral del Sagrado Corazón es un destino turístico divino difícil de ignorar. Este establecimiento está cerca del transporte público, a unos 200 metros de la estación de metro Ramakrishna Ashram Marg y al alcance de la parada de autobuses Panchkuian Road.
Las habitaciones del hotel Amar International Nueva Delhi proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Entre las instalaciones del baño hay una ducha adaptada y un inodoro separado, así como secador de pelo y toallas.
Este hotel se encuentra a 6 minutos a pie del restaurante Leo's Restaurant Lounge.