Balestrari Palace Apartment Rome
Balestrari Palace provides accommodation within less than 1 km of the centre of Rome, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a toaster.
Number of rooms: 4
Via dei Balestrari 38, Navona, 00186 Rome, Italy