El Hotel Marco Polo SELF CHECK-IN está situado en el norte de Bolonia, a 1 km de la salida de la autopista A14. El establecimiento se encuentra a 10 minutos en coche de la estación central de Bolonia y del aeropuerto de G. Marconi.
Las habitaciones tienen aire acondicionado. Aparcamiento gratuito al aire libre frente al edificio.