My viewed hotels
Via Del Corso 81, Spagna, 00186 Rome (Show map)
“As you are right on Rome's biggest shopping street Via del Corso everything from Shopping, the Spanish Steps and the Colosseum to The Vatican is reachable by foot within 30 minutes.“
Places of Interest
Customers who viewed Stay Inn also viewed:
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!