El lujoso hotel de 3 estrellas, Amara Hotel Nueva Delhi, situado alrededor de 10 minutos andando de la estación de metro Kailash Colony, ofrece terraza y diversas actividades de ocio. El hotel cuenta con WiFi en toda la propiedad.
Estando aproximadamente a 10 minutos en coche del Templo del loto, este hotel también está aproximadamente a 15 minutos en coche del Zoológico de Delhi. Este lujoso establecimiento está cerca del Greater Kailash M Block y a 25 km del aeropuerto internacional de Delhi. Situado aproximadamente a 15 minutos en coche de Qutab Minar, el hotel pone la ciudad al alcance de la mano. El Amara Hotel está cerca de la estación de autobuses Sant Nagar.
Algunas de las 15 habitaciones bien equipadas del establecimiento tienen una chimenea, además de cafetera y minibar. Las habitaciones también están equipadas con unos baños modernos con un inodoro separado de la ducha y ducha. Algunas habitaciones incluyen vistas a la ciudad.
El restaurante abre sus puertas cada día para el desayuno. El restaurante The Coffee Bond está al lado de este lugar, a tan solo 7 minutos a pie del hotel.