You are going to find an incredible apartment , very close to the most important sites in Rome. Teresa will make sure that your stay is a pleasant one!