23 Via Di Porta Maggiore, 00185 Roma
Guesthouse
with
6
rooms
INTERNO ROMA offers accommodations in Rome near San Giovanni Metro Station and Santa Maria Maggiore. Popular points
of interest nearby include Rome Termini Metro Station, Roma Termini, and Cavour Metro Station. The accommodation features a hot tub, free Wifi throughout the property, and an elevator.
The guest ...