El acogedor Longwood Inn Brookline goza de una ubicación ideal a 4 km de atracciones familiares como el Zoológico Franklin Park. Mantenerse activo es fácil gracias a la pista de tenis disponibles para los huéspedes de este hotel de 3 estrellas.
El Faneuil Hall se ubica a 15 minutos en coche, y la estación de tren Yawkey está a unos 15 minutos a pie. Disfrutarás de tu visita a la Universidad de Harvard, ubicada a 3 km del Longwood Inn. Los huéspedes también podrían visitar Brookline Avenue Playground, que está a 800 metros. Entre las opciones de entretenimiento de la zona destaca la Sala Sinfónica a 2 km de este hotel. Esta propiedad se ubica a 5 minutos a pie del tren urbano Calle Kent y a unos minutos a pie de la parada de autobús Longwood.
Las habitaciones climatizadas del Longwood Inn ofrecen una tv de pantalla plana con canales vía satélite, además de aire acondicionado. Las habitaciones disponen de inodoro separado. Los baños privados también cuentan con secadores de pelo y toallas de baño para la máxima comodidad de los viajeros.
La posada está a 600 metros de FuGaKyu Japanese Cuisine y ofrece una amplia selección de comidas.