Property Location: A stay at Hotel C Stockholm places you in the heart of Stockholm, within a 15-minute walk of Stockholm City Hall and Royal Swedish Opera. This 4-star hotel is 10.7 mi (17.2 km) from Solvalla and 0.7 mi (1.2 km) from Museum of Medieval Stockholm. Rooms: Stay in ... Show More
Reach us, we're available 24/7.