Opposite the Saint Paul Street light rail station, this hotel features a restaurant, indoor swimming pool and 24-hour gym. Every room offers a 32-inch flat-screen cable TV with HBO.
Address: 1200 Beacon Street, Brookline (Massachusetts)
Rates from:
USD 112 Book Now