Via San Martino Della Battaglia, 15, 00185 Roma
Guesthouse
with
5
rooms
St Marco Guesthouse is a guest house featuring rooms with free Wifi and air conditioning in the center of Rome.
The property is around a 12-minute walk from Repubblica - Teatro dell'Opera Metro Station, 0.9 miles from Santa Maria Maggiore, and 1.1 miles from Cavour Metro Station. Guests can enjoy city views. ...