Apparently it's technically a 3-star hotel, but I stayed at the Hotel Astoria
about 2 1/2 years ago and I thought it was a really nice hotel. I was with a larger group, and we had arrangements for our breakfast and dinner to be included in our meals there. The food was very good and the staff was very nice, and I liked our room. The lobby area is pretty, too.
I wrote a review
after our visit if you want to read it. Good luck finding a hotel.