Babuino 79 Apartment Spagna
Babuino 79 is located in a 16th-century building in Rome's Spagna quarter. It offers self-catering accommodation, some with views of nearby Via Margutta.
Number of rooms: 20
Via del Babuino 79, Spagna, 00187 Rome, Italy