Via degli scipioni, 53 b/7, 00192 Roma
Apartments
Right in the heart of Rome, situated within a short distance of Ottaviano Metro Station and Lepanto Metro Station, Alloggio per uso turistico D'Ambrosio Antonella Gli Scipioni 53 offers free WiFi, air conditioning and household amenities such as a stovetop and kettle. It is set less than 1 km from St...