Via Statilia 23, 00185 Roma
Hotel
4 stars
with
24
rooms
Hotel Emona Aquaeductus is a small villa with its own quiet garden set in central Rome, 1640 feet from Manzoni
Metro Station on line A. Busses for the Vatican and Termini Train Station run from Piazza di Porta Maggiore 164 feet away.
Your room has air conditioning, a mini-bar, and a satellite TV. Bathrooms are ...