Stallmastaregarden Hotel

Address:

Norrtull
113 47 Stockholm, Sweden

Phone:

46(0)86101300

Hotel star rating:

3.5 stars

Map:


Contact   ·   Privacy   ·   Terms