Sheraton Stockholm Hotel
Sheraton Stockholm Hotel
Hotel
Tegelbacken 6, BOX 195, Stockholm, Sweden
86
Very Good ·
1013 reviews