13 via enrico cialdini, 00185 Roma
Apartments
In the centre of Rome, located within a short distance of Vittorio Emanuele Metro Station and Santa Maria Maggiore, Nobile Casa St.Maria offers free WiFi, air conditioning and household amenities such as a toaster and coffee machine. The property has city and inner courtyard views, and is 1.1 km from...