The Tapto Clarion is located in the fashionable Östermalm district in central Stockholm. The Stockholm Stadium, Museum of National Antiques, Old Town and Skansen (the world's oldest open-air museum) are all within easy reach of the hotel. The hotel is located two metro stops from the Central Station.