Cozy accommodation in Stockholm's Old Town. Well equipped and perfect for a short trip!