Via dei baullari, 129, 00186 Roma
Apartments
Set 60 metres from Campo Dè Fiori Square, Rome as you feel - Baullari with terrace offers self-catering accommodation with a large, furnished terrace and free WiFi. Piazza Navona is a 5-minute walk away. Accessed by stairs, the air-conditioned apartment is set on 2 levels. It comes with a living and...