Hotel Reviews Sterling Resort Darjeeling Review: A Quintessential place for Serenity and Tranquility January 14, 2022 by Jenifer Sayyed Sharing is Caring:Sterling Darjeeling is located in Ghoom, the highest point in Darjeeling and 8 km far from the Darjeeling town. It is 1 km from the Ghoom railway station, the highest railway station in India.