Step Inn Hotels in Delhi
(2 Hotels in Delhi)
Its very nice to stay there. As the facilities are too good and staff were well behaviour. Good location near by mall and metro station. Food quality is too good and very affordable. No parking issues. Room was neat and clean. Location was good with all sort of facilities available. Proper hygiene was maintained
Rijo Joseph | Tue, Dec 13, 2016
Please wait while we fetch hotels for you.