Situated in New Delhi, 3.7 km from Humayun's Tomb, Flagship Star Light Inn Near Lotus Temple features air-conditioned accommodation and a restaurant. This 3-star hotel offers room service and a 24-hour front desk. India Gate is 5.
Numero delle stanze: 30
Hari Nagar Ashram, 110014 Nuova Delhi, India