B&B Clelia Bed and Breakfast Appio Latino
Situated within 1 km of Ponte Lungo Metro Station and 2.2 km of San Giovanni Metro Station, B&B Clelia offers rooms with air conditioning and a private bathroom in Rome.
Number of rooms: 2
Via Clelia, 94, Appio Latino, 00181 Rome, Italy