Built in 1874 and hosting Nobel Prize winners since 1901, the Grand Hotel Stockholm is the leader here in refinement, management, service, upkeep and cuisine. The hotel is a one-hour drive from ...