The Spanish Suite Campo de' Fiori


Rome • Show on map
View Details for Price
Centrally located in Rome, The Spanish Suite Campo de' Fiori offers air-conditioned rooms and free WiFi, 951 feet from Campo de’ Fiori Square. All rooms feature a wardrobe, seating area and satellite…More info
