Hotel Arcadia is located in Stockholm, Sweden, 100 meters from the station Tekniska Högskolan. The Museum of Medieval Stockholm and Riddarholm Church are 2.5 miles away, and the Royal Castle is four miles away. Hotel Features. Hotel Arcadia is set in a five-story building, in the quiet district of Östermalm. There is a sauna on site and the staff at the 24 hour front desk can secure valuables in the safety deposit box and offer currency exchange.