Doté d'une connexion Wi-Fi gratuite et d'un bar, l'Hotel Marco Polo SELF CHECK-IN est situé dans le 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 en face de l'immeuble.