Capital O Hotel Lotus Palace es un alojamiento de 3 estrellas situado en Nueva Delhi, a 3,8 km de Fuerte Tughlaqabad y a 8,6 km de Tumba de Humayun.
Número de habitaciones: 30
E-993 , EPDP, Marg Kalkaji Chittranjan Park Kalkaji Tehsil South East Delhi Delhi India, 110019 Nueva Delhi, India