Located in Rome in the Lazio region, Our Home in Rome - Via Machiavelli features a balcony and quiet street views. Among the facilities at this property are a lift and private check-in and check-out, along with free Wi-Fi throughout the property.
Via Machiavelli 47 5° piano, apt.16, Central Station, 00185 Rome, Italy