The Arch B&B Bed and Breakfast Rome
Located in Rome, less than 1 km from Ponte Lungo Metro Station, 2 km from San Giovanni Metro Station and 2.7 km from Porta Maggiore, The Arch B&B provides accommodation with a balcony and free Wi-Fi. It is set 4.
5 Via Manlio Capitolino, Appio Latino, 00181 Rome, Italy