Boston is located at Viale Bicchierai 16/20, 0.3 km from the center of Montecatini Terme. Terme di Montecatini Spa is the closest landmark to Boston. Get latest prices on KAYAK now!