The Lenox Hotel, Boston, MA Wedding Photographers

The Lenox Hotel, Boston Wedding Venue - In a beaux arts building dating from 1900, this upscale Back Bay hotel is a block from the shops of Newbury Street and a 20-minute walk from Fenway Park, home of the Boston Red Sox baseball team.