Via vittoria 24 , 00187 Roma
Bed and Breakfast 3 stars
Set just 492 feet from Piazza di Spagna in Rome, The Spanish Suite provides elegant rooms with free WiFi.
Air-conditioned rooms here come with a safe, desk and flat-screen TV. The private bathroom includes a hairdryer and free toiletries.
The Spanish Suite is 459 feet from Rome's famous shopping street,...