Karta Vacation Rentals





In the heart of Stockholm's city centre on Torsgatan, a five-minute walk from Central Station and set between the chic neighbourhoods of Norrmalm and Vasastan. Walk to Gamla Stan and the Royal Palace; nearby sights include Odenplan Square, Stockholm City Hall, the Vasa Museum, Skansen and ABBA The Museum.