96 Via Urbana, 00184 Roma
Apartment
with
1
room
Colosseum - Big and comfortable apartment provides accommodations in the center of Rome, a 6-minute walk from
Santa Maria Maggiore and 200 yards from Cavour Metro Station. Guests staying at this apartment have access to a balcony. The accommodation offers a 24-hour front desk, a shuttle service, an elevator, ...