Oodles Hotels in Delhi
(2 Hotels in Delhi)
Well maintained rooms at central location in Nehru Place, very easy to approach, value for money especially for budget hotel category, loved the food and ambience. Save to travel even late night considering that it is on main roads.
Raj Akar | Sun, Apr 2, 2017
Please wait while we fetch hotels for you.