Centrally located in Rome, Apartments in the Center of Rome offers self-catering accommodation equipped with free WiFi.
Each air-conditioned apartment at Apartments in the Center of Rome will provide you with a seating area complete with a double sofa bed and a flat-screen TV. The kitchenette has a microwave, and the private bathroom comes with free toiletries.
Different locations in Rome city centre, Navona, 00153 Rome, Italy
Different locations in Rome city centre Rome, Lazio, Italy