Pensiunea Helen se află centrul orașului Râșnov, la 10 km de zona de schi Poiana Brașov.