
Sheraton hotel, Stockholm - Exterior
The hotel is situated in the heart of the city centre, offering views over the Old Town, Lake of Malaren and the City Hall, and is just 2 minutes' walk from the central station and airport buses. It is also close to the shopping area.