The Spanish Suite Campo de' Fiori Guesthouse Navona
Centrally located in Rome, The Spanish Suite Campo de' Fiori offers air-conditioned rooms and free Wi-Fi, 290 metres from Campo de’ Fiori Square.
Number of rooms: 32
Piazza Cairoli 9/a, Navona, 00186 Rome, Italy