At Six in Sweden

Imag by hotelatsix.com

A nice place to stay in Stockholm, located 10 minutes’ walk from Stockholm Central Station

SHARE

LOCATION

Maps 8377+XR Stockholm, Sweden Open Maps

Best Near Places in 20 km
Related destinations