The Lenox Hotel – Boston Business Name: The Lenox Hotel – Boston Category: Accommodations Address: 61 Exeter Street at Boylston City: Boston Province Alt: MA Phone: 617-536-5300 Website: https://www.lenoxhotel.com