Best Western Time Hotel

ADD TO MY TRIP

The Best Western Time Hotel is a four star lifestyle hotel situated in a calm, residential downtown area in Stockholm City. Guest can experience something unique - a newly built modern hotel with a friendly and relaxing atmosphere - This new hotel is designed with comfort and relaxation in mind.

ADD TO MY TRIP
Near by