37 via dei balestrari, 00186 Roma
Appartamenti
Located in a central area of Rome, 90 metres from Campo de' Fiori, Balestrari Boutique Apartment provides air-conditioned accommodation with free WiFi and a flat-screen TV. This property is set a short distance from attractions such as Piazza Venezia, Piazza Navona, and Synagogue of Rome. Private parking...