The Hassler Hotel, near the Spanish steps is a well known 5 star world class hotel in a location that is difficult to beat. We found it a little difficult to find as we could not drive up the Spanish steps, but following the cobbled streets was worth the effort. The public rooms are very elegant and the staff charming. The bar man remembers you name and the roof terrace dining is second to none in Rome with amazing, amazing views and great food. The rooms can vary in size but all are superbly furnished and spotless. All the main sights are within walking distance.