Via Filippo Turati 129, 4th Floor, 00185 Roma
Guesthouse
with
6
rooms
Mirabilia House is a guest house featuring rooms with free Wifi and air conditioning in the center of Rome. The
property is around a 13-minute walk from Cavour Metro Station, 0.4 miles from Rome Termini Metro Station, and a 7-minute walk from Roma Termini. The accommodation provides an elevator, a concierge service, ...