41 via degli apuli, 00185 Roma
Hostels
Set in Rome, within 800 metres of Porta Maggiore and 1.3 km of Vittorio Emanuele Metro Station, Foresteria Roma Esercito della Salvezza offers accommodation with a garden and a terrace, and free WiFi. The property is situated 1.8 km from Rome Termini Metro Station, 1.9 km from Santa Maria Maggiore and...