Karta Vacation Rentals
On Stockholm’s historic waterfront in Gamla Stan — a boutique hotel on Skeppsbron overlooking Lake Mälaren and just 250 meters from the Royal Palace, within easy walking distance of major sights and nearby tour boats and buses.