hotel sun flower inn
962, gali kumaharan main bazar paharganj new delhi, 110055 New Delhi, India
Located in New Delhi, 1.5 km from Gurudwara Sis Ganj Sahib, hotel sun flower inn provides air-conditioned rooms and a terrace. This 3-star hotel offers room service and a 24-hour front desk. The property is 2.8 km from the city centre and 2.