A stay at Albergo Ottocento places you in the heart of Rome, steps from Via Veneto and Piazza Barberini. This upscale hotel is 0.3 mi (0.5 km) from Spanish Steps and 0.3 mi (0.5 km) from Piazza di Spagna. Take ... Read more

View all Luxury Hotels in Rome