El Affittacamere Mazzini está ubicado en un edificio del siglo XIX, a 15 minutos a pie de la plaza de San Pedro y los Museos Vaticanos. Ofrece elegantes habitaciones con conexión Wi-Fi. La estación de metro de Lepanto se encuentra a solo 600 metros del establecimiento.
Las habitaciones del Mazzini disponen de aire acondicionado, suelo de parquet, decoración elegante y baño privado. Además, incluyen TV LCD de 40 pulgadas, caja fuerte y nevera. Todos los días se ofrece un cruasán y una bebida caliente en un bar asociado.
Este establecimiento para no fumadores está rodeado de restaurantes y tiendas en una zona tranquila a 2 km del estadio olímpico de Roma. Hay conexiones directas de metro que comunican la zona con la estación de Termini y la Plaza de España.