Karta Vacation Rentals
In the heart of Stockholm, steps from Central Station, Drottninggatan, the Stockholm Waterfront Congress Centre, City Hall and the Old Town. This pet-friendly, city-center hotel offers terrace and some-room views over Lake Mälaren, the Town Hall and Gamla Stan.