Budget Hotels in Delhi Near Karol Bagh Metro...
Why do you feel this listing needs to be reviewed?
Best Hotel in Karol Bagh - SPB 87 is a budget hotel in Delhi located near Karol Bagh metro station. Call +91 9312245516 to get affordable rates & instant booking!
335 views, Last viewed on Thursday, April 25th, 2024 at 3:30am