Wonderful location in the heart of Gamla Stan. You're able to walk anywhere in Stockholm within 30 minutes from this location.