This hostel is located in the Vallila district of Helsinki, 3 km from Helsinki Train Station. Local transportation links are conveniently situated just 100 metres from the property, providing guests with the opportunity to easily reach all places of interest..