Boasting a hot tub, Leni Mountain Lodge is situated in Sölden. This property offers access to a balcony and free private parking. The accommodation features a sauna, hammam, family-friendly restaurant and free Wi-Fi.
Number of rooms: 4
14 Seestraße, 6450 Sölden, Austria