Located in New Delhi, Hotel Sunstar Grand is 500 meters from Karol Bagh Shopping Market. It features a rooftop restaurant. Free Wi-Fi and parking are provided.
Number of rooms: 24
7A/17, W.E.A. Channa Market, Karol Bagh, New Delhi, Karol bagh, 110005 New Delhi, India