Revolution Hotel Opens Today in Boston’s South End