We stayed at the de Russie in Rome last year and are booked there again in August. It is located at the piazza de popolo and just 5 minutes walk from the Spanish Steps. You can walk all around the city from there with no problem. Rome is my favorite city in Europe so please don't pass up the chance to spend just one night there. You can certainly see an overview of this beautiful city in one full day. I hope you fall in love with Rome the way I did 44 years ago and keep coming back as we do.