The Glen Yard Farms Tumsar, Hotel New Delhi book The Glen Yard Farms (Hotel & Restaurant) 7.7/10 God Morgenmad Antal værelser: 17 Vælg værelse Beskrivelse