Directions to Best Western Time Hotel, Stockholm

Best-western-time-hotel-map
The Best Western Time Hotel in Stockholm is located at VANADISVAGEN 12 , Stockholm , SE .   Click on the Google Map above to get an interactive version and see the area around the Best Western Time Hotel .