Set in the Hammarby Sjöstad district of Stockholm, these apartments offer free Wi-Fi, kitchenettes and flat-screen TVs with Chromecast. Hammarbybacken Ski Centre is just across the street.
Number of rooms: 106
Hammarby Fabriksväg 93, Södermalm, 120 33 Stockholm, Sweden
Hotel booked 1 times today.