Built in 2010, Goldfinch Hotel is a distinct addition to New Delhi and NCR and a smart choice for travelers. The hotel is not too far from the city center: just 8 Km away, and it normally takes about 60 minutes ... Read more

View all hotels in New Delhi and NCR