Yes it has.
If you track an activity such as hiking, jogging, etc., the altitude metres are indicated directly. You can also read out the altitude in m.a.s.l. throughout and compare your pace or heart rate with it on a graph.
When you wear the watch in everyday life, it measures floors, with one floor corresponding to three metres.
Here is another link from garmin:
https://www8.garmin.com/manuals...