Avg/Night 1,817,010.00₫ Sale 40 % Featured No rating 0 comments 0.0 Holiday Home Verified Piazza della Repubblica, 10, 00185 Roma RM, Italy