243 via principe amedeo, 00185 Roma
Guesthouse 3 stars
VG [ROME CENTER] Garibaldi Room in Rome offers accommodations with free Wifi, a 12-minute walk from Porta Maggiore, 0.8 miles from Università La Sapienza, and a 8-minute walk from Santa Maria Maggiore. The property is close to several well-known attractions, a 14-minute walk from Cavour Metro Station,...