Vicolo costaguti 24, 00186 Roma
Apartments
Right in the centre of Rome, situated within a short distance of Campo de' Fiori and Palazzo Venezia, Sidus Suite offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. The property has city and quiet street views, and is 400 metres from Largo di Torre Argentina....