A warm welcome and personal hospitality awaits at our pet-friendly hotel in Stockholm-Arlanda, Sweden.