Welcome to Hotel Mameli Street Rome, Situated in Rome’s Trastevere quarter, Mameli Street offers self-catering accommodation within 3 km of St. Peter’s Square and the Colosseum. It features free Wi-Fi throughout. The classic apartment offers a flat-screen TV, a kitchenette, and a washing machine.The Mameli Street provides you with a complimentary welcome basket with coffee, tea, pasta, and tomato sauce. Roma Termini train station is 10 km from Mameli Street, and Fiumicino Airport can be reached in 25 minutes by car. (Hotel Mameli Street Rome hotels booking).