Via del babuino 79, 00187 Roma
Condo Hotel 4 stars
Babuino 79 is located in a 16th-century building in Rome's Spagna quarter. It offers self-catering accommodations, some with views of nearby Via Margutta.
Apartments and studios at Babuino 79 come with free WiFi, a kitchen, a LED TV with satellite channels, and a bathroom with free toiletries.
A shared...