HOTEL SPB 87
one of the best value hotels in new delhi, Hotel SPB 87 places you in the center of the city at Karol Bagh its biggest shopping center.