Listings >> Hotels The Inn at the Spanish Steps Member, SLH. www.atspanishsteps.com Via Mario de' Fiori, 73-77, 00187 Roma, Italy Get directions Hotels