3. The Fairmont is located on Boston Harbor - if you are visiting Boston from out-of-town, this is a great location due to its close proximity to the North End, Faneuil Hall, the TD Garden (sporting events), etc. The lobby of the hotel is gorgeous and the hotel restaurant Aragosta offers indoor and outdoor (seasonal seating on the water!) seating.