Villa Dahlia

Stockholm, Stockholms län, Sweden
4-star hotel
villa-dahlia
Hotel map marker
Address8 Tegnérlunden, Stockholm, Stockholms län, Sweden
We use cookies to enhance the user experience. Read our Privacy Policy here.