Since you're doing Fenway, I would recommend staying at the Residence Inn Back Bay. http://www.residenceinnbackbay.com It is about two blocks from Fenway. Great rooftop bar area that looks out to Fenway.
If you are an Uber user, Uber will not pick you up from the airport, but will take you...