Your first paragraph ...
A couple of very honorable mention 4-star hotels in Rome that I am fond of:
My aunt and uncle have stayed at the Hotel Barberini, and I think it’s a lovely hotel, very near piazza Barberini and so, not far from the Spanish Steps. It’s a well-priced semi-luxury 4-star hotel with nicely appointed rooms (a bit heavy on the baroque-styled wallpapering but still cozy and well-maintained), with very friendly and helpful staff and a fantastic rooftop breakfast room with a view.
A couple of friends of mine stayed at the Hotel Senato, which is directly on the piazza della Rotonda, i.e. over-looking the Pantheon. They lucked out and got the one room that has a balcony that looks out on the square. Their room was nice, although fairly standard, and the common areas were fine, if a bit small (remember it's not a five-star hotel, which requires larger lobbies.) But we did have drinks on the roof and that was wonderful. I'd recommend this splurge even if you are not a hotel guest here.
I am very partial to the Savoy Hotel on via Ludovisi, as I’ve been to many functions in their various ballrooms, lounges and in particular, their rooftop restaurant and bar. It is not the top vista in Rome but it’s a lovely view, with a very spacious terrace, which can be enjoyed almost all year. I am not sure about the rooms but the lobby is comfortable and appealing, and the location is great, just off the via Veneto and in walking distance to the top of the Spanish Steps.
The Rose Garden Hotel is also a good choice, if you want a luxury hotel in Rome that is a tad more modern and minimalist in feel. The lobby is very spacious and airy, with cool travertine marble walls. There is a nice happy hour in the lounge, often with some live piano music. It’s also one of the few hotels in Rome with a pool. Right near the via Veneto and the American Embassy, it’s also in a great location.
The Hotel Atlante Star is where my husband and I had our wedding dinner and reception. We had gorgeous views of Saint Peter's dome from the rooftop, which was covered with plants and flowers (not just for our wedding, but year-round.) And our room was wonderful, with a mix of modern and old-fashioned decor, a little deco, and a spacious bathroom. Of course I am a little biased when I recommend this hotel.
Small Luxury Hotels of the world