Economy hotels in New Delhi
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Hotel Star International
8172, Arakashan Road, Paharganj ,New Delhi And Ncr 110055, New Delhi, India (Open map)
The economy hotel is about 25 km from Delhi International airport and a 25-minute walk from such cultural venues as Madame Tussaud's...
Read more...