Situado a unos 6 km de la Tumba de Humayun, este hotel de 3 estrellas, Capital O Hotel Lotus Palace Nueva Delhi, ofrece un salón compartido y diversas actividades de ocio. El hotel incluye WiFi en toda la propiedad.
Este hotel está cerca de Kalkaji Sabji Mandi y a un par de minutos en coche de la estación de metro Govind Puri. El Estadio Thyagaraj se encuentra a unos 6 km del establecimiento y el aeropuerto internacional de Delhi a 25 km. El hotel está ubicado a unos 2 km del Templo del loto. El Capital O Hotel Lotus Palace está junto a la parada de autobús Deshbandhu College.
Para una estancia agradable en Nueva Delhi, este alojamiento ofrece 30 habitaciones equipadas con TV, televisión con múltiples canales y climatizador.
Cada mañana se prepara un desayuno gratuito continental y se sirve en el restaurante. El restaurante el Cafe Amsterdam está a 450 metros de este lugar y sirve comida centroeuropea.