Luxury holiday apartment with terrace at Spanish steps in Rome | EasyDomus.com Via del Tritone 111, 00187 Roma