Hotel Hellsten

Luntmakargatan 68
Stockholm
Sweden