Artistry on the Green, nestled near historic battlefields from the Revolutionary War, is a luxury boutique hotel in Lexington, MA.
Offering top-rated accommodations, the Inn at Hastings Park provides a unique and upscale lodging experience for guests seeking a refined stay.
Generated from their website's infomation