Flagship Star Light Inn Near Lotus Temple es un alojamiento de 3 estrellas situado en Nueva Delhi, a 3,7 km de Tumba de Humayun y a 5,8 km de Puerta de la India. Este alojamiento ofrece restaurante, servicio de habitaciones y recepción 24 horas, además de wifi gratis en todo el alojamiento. Centro de Exposciones Pragati Maidan está a 5,9 km del hotel y Jardines de Lodi, a 6,4 km.
En el hotel, las habitaciones cuentan con aire acondicionado y TV.
Gandhi Smriti está a 6,7 km del alojamiento, y Swaminarayan Akshardham está a 8,5 km. El aeropuerto (Aeropuerto de Hindon) está a 21 km.