The Best Western Amani Hotel, Årsta is located near Stockholm International Fairs, not far from Stockholm Globe Arena and Stockholm City.
See more: Hotels in Europe Hotels in Sweden Hotels in Stockholm Holiday Destinations in Europe