Welcome to Hotel Your Rome in Piazza Mazzini Rome, Located a 15-minute walk from the Vatican City, Your Rome in Piazza Mazzini offers contemporary rooms with free WiFi throughout. Lepanto Metro Stop is a 3-minute walk away. The rooms include air conditioning, a flat-screen TV, and private bathroom with free toiletries. They have stylish furnishings, a minibar and bright interiors due to large windows. A continental breakfast is served daily in the common room. There are also lots of cafés and restaurants in the surrounding neighbourhood. The closest supermarket is 50 metres from the property. Sant’Angelo Castle is 1 km, while Piazza del Popolo is 1.5 km away. You can reach Termini Train Station from Lepanto Metro Stop in 15 minutes. (Hotel Your Rome in Piazza Mazzini Rome hotels booking).