Great location, great hotel
We stayed in the Revere Hotel for 2 nights for sightseeing.
The Hotel is very Modern and renovated just a few moth ago.
We liked the location very much. 
The tour bus stop ist just around the corner and the Herz office is across the street. You can walk to many places in boston, but two subway stations are also close to the hotel. 
The staff was amazing, the room was very clean and in the 17th floor. We had a great view over the whole city from our private balcony. 
The breakfast is very good and tasty. The hotel has a cooking show, but we did not try that.
Nice Pool!
Not cheap but worth the money!