Find Hostels all over the World
City Hostel - Central Station, HOSTEL in Stockholm Sweden.
City Hostel - Central Station.
Fleminggatan 19, Stockholm, Sweden
Located near: Located near Central Station (5mins), major shopping (5mins), City Hall (7mins), bars and restaurants (1min) and Old Town (10mins)
City Hostel, located only 450 meters from the airport buses and the Stockholm Central station, this is the perfect option for housing in the middle of Stockholm.
With great transportation possibilities such as trains, busses and subway just around the corner.
A clean, friendly environment with ex