Via Palestro, 78, 00185 Roma
Apartment
with
1
room
Roma Centro Holiday House is a recently renovated apartment in the center of Rome, a 6-minute walk from Roma Termini
and 0.4 miles from Rome Termini Metro Station. Popular points of interest nearby include Santa Maria Maggiore, Porta Maggiore, and Cavour Metro Station. Free Wifi is available, and private parking ...