Price not available
Luntmakargatan 68
Stockholm, AB 11351 Sweden
Stockholm, AB 11351 Sweden
Set in a building dating back to 1898, right in the heart of the city, Hotel Hellsten is just the right place to retire to after the day's sightseeing...
more
Amenities
Pets Allowed, Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel... see all
Pets Allowed, Wheelchair Accessible, Meeting Facilities, Restaurant in Hotel... see all

