Ubicado a unos 2 km del Estadio Jawaharlal Nehru, el Hotel O Kailash Inn Nueva Delhi, de 3 estrellas, incluye 30 habitaciones.
Este hotel está situado en el barrio Sur de Delhi de Nueva Delhi y ofrece la posibilidad de visitar el Templo ISKCON de Delhi, que está a unos 5 minutos a pie. Este hotel está a 300 m de la parada de autobús Garhi Village, que está a unos cuantos pasos de Lalit Kala Akademy. El Kailash Inn Nueva Delhi está situado a unos 7 km de la Puerta de la India. Este alojamiento está a un corto paseo de la parada de metro Vinobapuri.
Algunas habitaciones disponen de zona de estar, TV de pantalla plana con canales vía satélite y climatizador, así como de un cuarto de baño privado.
El restaurante Gharua Exaj está a 450 m del Kailash Inn.