Nobis Hotel Est. Prior to 1930

Norrmalmstorg 2-4, 111 86 Stockholm, Sweden

‹ Prev Next ›

tap to view pricing
book a room
$261 avg. room rate