Flagship Little Lodge Near Lotus TempleHotel
66A, Kalkaji, Delhi, India - 110019, Delhi, 110019 Nuova Delhi, India
Situated in New Delhi, 4.3 km from Tughlaqabad Fort, Flagship Little Lodge Near Lotus Temple features air-conditioned accommodation and free bikes. This 3-star hotel offers room service and a 24-hour front desk.