Tag: Downtown-South Boston
Cambria Hotel Opens in South Boston
Rockville, Md. - Cambria Hotels announced the opening of Cambria Hotel Boston, Downtown-South Boston. The Massachusetts hotel is the eighth Cambria location to open its...