
Stockholm, Sweden
Backstage Hotel Stockholm
4-star hotel · PREFERRED HOTELS & RESORTS
A newly built luxury hotel on the island of Djurgarden, located in the same building as the ABBA Museum and the Sweden Museum. The hotel is conveniently situated just 5 minutes from the centre of Stockholm by tram, the tram stops…
- Wi-fi
- 24-hour reception
- Fitness
- Gym























