¡Ubicación, ubicación, ubicación! El The Inn at Brookline está rodeado de encantadoras calles de piedra rojiza y arboladas de la histórica ciudad de Brookline, a unos 6,5 km del centro de Boston y a 3,5 km del centro de convenciones Hynes. A solo minutos de Fenway Park, la Universidad de Boston y el área médica de Longwood (que consta de hospitales de renombre mundial, como el Boston Children's Hospital, el Brigham & Women's Hospital, el Instituto de Cáncer Dana Farber, el Centro Médico Beth Israel Deaconess, la Escuela de Medicina de Harvard, el Centro de Diabetes Joslin y el Hospital Bautista de Nueva Inglaterra). El hotel está a poca distancia de Coolidge Corner, con innumerables tiendas, cafeterías, bares y restaurantes en las inmediaciones (a 150 metros). Se puede llegar fácilmente a una estación de metro justo enfrente del hotel. Este hotel se distribuye en 6 plantas y comprende 226 habitaciones, incluidas 24 suites. Hay un hall de entrada con recepción abierta las 24 horas, ascensores y cajas fuertes a la espera de los huéspedes. Otras instalaciones incluyen una cafetería de estilo atrio, un salón en el vestíbulo, un restaurante con aire acondicionado, salas de conferencias y un centro de negocios público. El hotel también ofrece servicio de lavandería y servicio de habitaciones. Los que lleguen en coche pueden hacer uso del aparcamiento (por un suplemento). Las acogedoras habitaciones vienen con cuarto de baño privado con secador de pelo, teléfono de línea directa, TV vía satélite/por cable, radio, conexión a Internet WiFi gratuita, cafetera, set de plancha, aire acondicionado y calefacción central. El hotel ofrece el uso de un gimnasio.