Hotel degli Artisti
Rome
Check in
3:00 PM
Check out
11:00 AM
With a stay at Hotel degli Artisti in Rome (Rome City Centre), you'll be a 2-minute drive from Teatro dell'Opera di Roma and 6 minutes from Villa Borghese. This upscale hotel is 0.3 mi (0.5 km) from Spanish Steps and 0.3 mi (0.5 km) from Piazza di Spagna.
Stay in one of 35 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and bidets. Conveniences include phones, as well as laptop-compatible safes and desks.
Property Details
Location
Via degli Artisti 18, Rome, 00187, Italy