Doté d'une connexion Wi-Fi gratuite, l'Hotel Marco Polo SELF CHECK-IN est situé au nord de Bologne, à 1 km de la sortie de l'autoroute A14. L'établissement se trouve à 10 minutes en voiture de la gare centrale de Bologne et de l'aéroport G. Marconi.
Les chambres sont climatisées. Parking extérieur gratuit devant le bâtiment.