Hotels, Apartments, Homestays
Search and booking
Search results

Nobis Hotel Stockholm, a Member of Design Hotels™ 

Address

Norrmalmstorg 2-4
111 86 Stockholm

More information »

Coordinates

59°20'0.24", 18°4'25.68"