Featuring 2-star accommodation, SPOT ON Mahalakshmi Inn Near Lotus Temple is located in New Delhi, 3.7 km from Humayun's Tomb and 5.8 km from India Gate. This 2-star hotel has air-conditioned rooms with a private bathroom. Gandhi Smriti is 6.
Number of rooms: 30
102, Hari Nagar Ashram Chowk, Near Ashram Metro Gate No 2, 110014 New Delhi, India