Welcom Hotels in Delhi
(1 Hotels in Delhi)
Excellent Property and service. The Property is walking distance from Metro Transport. Just a causal five minute walk from Dwarka Sector 10 Metro Station. The staff was very cordial and helpful and cooperative. Absolute Value for Money
Amisha Pahwa | Tue, Oct 3, 2017
Please wait while we fetch hotels for you.