Via Giovanni Amendola Numero 77 Primo Piano, 00185 Roma
Hotel
1 star
with
9
rooms
Attractively set in the Central Station district of Rome, Hotel domus termini is located a 5-minute walk from
Santa Maria Maggiore, 0.7 miles from Cavour Metro Station and a 3-minute walk from Rome Termini Metro Station. This 1-star hotel offers a 24-hour front desk, a concierge service and free WiFi. The property ...