THE SPANISH STEPS APARTMENT
on Via della Mercede