The hotel’s location in central Stockholm makes it a natural choice for business travellers and for those just looking to stroll round the city or visit the many sights and museums. It is also situated directly opposite Drottningsgatan, the famous main shopping street.