277 via del corso, 00187 Roma
Apartments
In a central area of Rome, set within a short distance of Piazza Venezia and Largo di Torre Argentina, Domus Sabina offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. The property is close to several well-known attractions, less than 1 km from Roman Forum,...