Located less than 250 metres from Fenway Park and 820 metres from Boston University, Hotel Commonwealth offers in-room spa services and guest rooms with a '48-inch' -inch flat-screen smart TV.
Number of rooms: 256
500 Commonwealth Avenue, Fenway Kenmore, Boston, MA 02215, United States
Hotel booked 2 times today.