AC Hotel by Marriott Boston CambridgeCambridge, United States57Conveniently located near Fenway Park with easy access to public transport, clean rooms and a pool.good for sightseeinggood transport linkssummary generated by AI from verified family reviewsAdd dates to check price & availability