Massachusetts > Boston > Longwood > Travel & Transportation > Hotels, Motels, & Lodging > Beacon Townhouse Inn II
1023 Beacon St, Boston, Massachusetts, 02446-5609
(617) 232-2422
Longwood
Travel & Transportation > Hotels, Motels, & Lodging
Tags: inns, bed & breakfast accommodations
No reviews yet. Be the first to write a review!