This hotel is exactly what you would expect from the global Starwood/Sheraton brand. The location is excellent, the service is top-notch, and the property is clean and comfortable. The hotel is just minutes from the main train station, old town (Gamla Stan), and a 3-minute walk to the subway to explore all Stockholm has to offer. Downstairs bar is well-stocked...
More
- Sheraton Stockholm
- Stockholm Sheraton
