About enVision Hotel Boston - Longwood
Exterior Demolition permit pulled for 81 S Huntington Avenue. The building is the site of a boutique hotel in the Longwood/Jamaica Plain Area. The property was assessed at $6,979,900 in 2020. The building, constructed in 1920, features 16,817 SF of space on a 6,901 SF lot.