Embrace a mix of Swedish style and hospitality at Hotel C Stockholm. With an unbeatable location in the center of Stockholm, walk to all the sights, plus the central train station. Taste locally-sourced delicacies at the restaurant, or throw back a chilly shot of vodka at ICEBAR. Relax in your modern room, or workout at the 24-hour fitness center.