Hotel C Stockholm

Starting at
$105
Featured Image
Lobby
Lobby

TripAdvisor Review

Based on 3455 review

See all

Property Location You'll be centrally located in Stockholm with a stay at Hotel C Stockholm, within a 15-minute walk of Stockholm City Hall and Royal Swedish Opera. This hotel is 1.1 mi (1.8 km) from Stockholm Palace and 1.1 mi (1.8 km) from Stockholm Cathedral. Distances are displayed to the near...

More details