Via dei balestrari 38, 00186 Roma
Apartments
Balestrari Palace provides accommodation within less than 1 km of the centre of Rome, with free WiFi, and a kitchen with a dishwasher, an oven and a toaster. The property has city and inner courtyard views, and is 80 metres from Campo de' Fiori. The apartment features family rooms. The units are equipped...