SWEETSUITE Rome
Rome • Show on map Price as low as EUR 121.77SWEETSUITE Rome apartments are less than 950 metres from Termini Train Station in Rome. Offering free Wi-Fi the apartments are located within a 15-minute walk of the Spanish Steps. Decorated with modern…More info