Ubicado en el barrio Sur de Delhi de Nueva Delhi, a 3 km del Templo del loto, el hotel de 3 estrellas Hotel Jkm Palace Near Apollo Hospital ofrece un salón compartido. El hotel cuenta con WiFi en todas las habitaciones y con un aparcamiento en las instalaciones.
El hotel está en el mismísimo corazón de la ciudad, a 2 km de Kalkaji Mandir y a un par de minutos en coche de la estación de metro Jasola Vihar Shaheen Bagh. Worlds Of Wonder también está a 3 km del Jkm Palace Near Apollo Hospital. Para enriquecer tu conciencia histórica, visita el Fuerte de Tughlaqabad, que se encuentra a 6 km de este lugar. La estación de metro más cercana está a 800 metros de distancia.
Algunas habitaciones tienen un suelo de baldosas, además de un aparador y un escritorio para mayor comodidad de los huéspedes. Todas las habitaciones tienen un hervidor eléctrico y una nevera, y hay un inodoro separado de la ducha y una ducha en los baños.
El Jkm Palace Near Apollo Hospital Nueva Delhi ofrece un desayuno buffet todas las mañanas. El restaurante Chimney está cerca de este hotel y se especializa en la cocina india.