Best budget accommodation at new Delhi

save place
Best budget accommodation at new Delhi
Need to book budget accommodation in Delhi? Finding best budget accommodation at new Delhi is now easy to book online with an easy process. Get our facilities today.
Have you been here? Share a tip or a photo with fellow travelers.
Amrit Nagar, Rishi Nagar, South Extension I, New Delhi, Delhi 110023, India
Original leela palace.jpg?1474838309?ixlib=rails 0.3