Been here once. Really beautiful Sterling is located in Ghoom, which is about 8 kilometres from Darjeeling. The resort is one of their better offerings, with well appointed rooms and all the amenities you will require from a 4 star property. Staffs are very friendly and rooms were very well maintained.