The best hotels in Rome complement the Eternal City ... with a prime location between the Spanish Steps and the Piazza del Popoloare—include unmissable gems like the Secret Garden, built ...