No image available for this hotel
No image available for this hotel
Boston, Boston
Spend a second to
save a fortune!
Spend a second to save a fortune!
123 Longwood Ave, Boston
Nestled in the peaceful residential neighborhood of Brookline, near the attractions of downtown Boston, Massachusetts, this cozy inn offers comfortable amenities in an ideal location.
See MoreUsage of subsidiary facilities may incur additional fees