The hotel is located only a 5 minutes walk from Ulriksdal station and from there you are in central Stockholm in just 10 minutes and from there most attractions are within walking distance including Gamla Stan.